0001558370-24-007470.txt : 20240509 0001558370-24-007470.hdr.sgml : 20240509 20240509073547 ACCESSION NUMBER: 0001558370-24-007470 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: XOMA Corp CENTRAL INDEX KEY: 0000791908 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 522154066 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39801 FILM NUMBER: 24928597 BUSINESS ADDRESS: STREET 1: 2200 POWELL STREET STREET 2: SUITE 310 CITY: EMERYVILLE STATE: CA ZIP: 94608 BUSINESS PHONE: 510-204-7239 MAIL ADDRESS: STREET 1: 2200 POWELL STREET STREET 2: SUITE 310 CITY: EMERYVILLE STATE: CA ZIP: 94608 FORMER COMPANY: FORMER CONFORMED NAME: XOMA LTD /DE/ DATE OF NAME CHANGE: 19990107 FORMER COMPANY: FORMER CONFORMED NAME: XOMA CORP /DE/ DATE OF NAME CHANGE: 19920703 10-Q 1 xoma-20240331x10q.htm 10-Q
0000791908--12-312024Q1false0.0220.3330.3330.3330.539060.523440.539060.523440000791908xoma:ChiefInvestmentOfficerMemberxoma:StockOptionInducementAwardsMember2023-01-032023-01-030000791908xoma:ChiefExecutiveOfficerInterimMemberxoma:StockOptionInducementAwardsMember2023-01-032023-01-030000791908xoma:PerformanceStockUnitsMember2023-05-310000791908us-gaap:EmployeeStockOptionMemberxoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember2024-01-012024-03-310000791908xoma:TalpheraMemberxoma:U.s.DepartmentOfDefenseMemberxoma:CommercialPaymentPurchaseAgreementMember2024-01-122024-01-120000791908xoma:TalpheraMemberxoma:AllCustomersExcludingU.s.DepartmentOfDefenseMemberxoma:CommercialPaymentPurchaseAgreementMember2024-01-122024-01-120000791908xoma:DareMemberxoma:SildenafilCreamMemberxoma:ScenarioOneMemberus-gaap:SubsequentEventMemberxoma:RoyaltyPurchaseAgreementMember2024-04-292024-04-290000791908xoma:DareMemberxoma:OvapreneMemberxoma:ScenarioOneMemberus-gaap:SubsequentEventMemberxoma:RoyaltyPurchaseAgreementMember2024-04-292024-04-290000791908xoma:DareMemberxoma:SildenafilCreamMemberus-gaap:SubsequentEventMemberxoma:RoyaltyPurchaseAgreementMember2024-04-292024-04-290000791908xoma:DareMemberxoma:OvapreneMemberus-gaap:SubsequentEventMemberxoma:RoyaltyPurchaseAgreementMember2024-04-292024-04-290000791908xoma:TalpheraMemberxoma:AloraPharmaceuticalsMemberxoma:U.s.DepartmentOfDefenseMemberxoma:AssetPurchaseAgreementAndMarketingAgreementMember2024-01-122024-01-120000791908xoma:TalpheraMemberxoma:AloraPharmaceuticalsMemberxoma:AllCustomersExcludingU.s.DepartmentOfDefenseMemberxoma:AssetPurchaseAgreementAndMarketingAgreementMember2024-01-122024-01-120000791908xoma:TalpheraMemberxoma:AloraPharmaceuticalsMemberxoma:U.s.DepartmentOfDefenseMemberxoma:AssetPurchaseAgreementAndMarketingAgreementMember2023-04-012023-04-300000791908xoma:TalpheraMemberxoma:AloraPharmaceuticalsMemberxoma:AllCustomersExcludingU.s.DepartmentOfDefenseMemberxoma:AssetPurchaseAgreementAndMarketingAgreementMember2023-04-012023-04-300000791908xoma:DareMemberxoma:OvapreneAndSildenafilCreamMemberxoma:ScenarioOneMemberus-gaap:SubsequentEventMemberxoma:RoyaltyPurchaseAgreementMember2024-04-292024-04-290000791908xoma:RezoluteIncMemberxoma:LicenseAgreementRz358Member2017-12-062017-12-060000791908xoma:RezoluteIncMemberxoma:LicenseAgreementNonRz358ProductsMember2017-12-062017-12-060000791908xoma:TakedaPharmaceuticalCompanyLimitedMemberxoma:Tak079AndTak169Memberxoma:CollaborationAgreementMember2006-11-012006-11-010000791908srt:ScenarioForecastMemberxoma:CashReserveAccountsInterestAndAdministrativeFeesMember2027-07-012027-07-010000791908xoma:TalpheraMemberxoma:CommercialPaymentPurchaseAgreementMember2024-01-012024-03-310000791908xoma:AptevoMemberxoma:CommercialPaymentPurchaseAgreementMember2024-01-012024-03-310000791908xoma:AptevoMembersrt:MinimumMemberxoma:CommercialPaymentPurchaseAgreementMember2023-06-012023-06-300000791908xoma:AptevoMemberxoma:CommercialPaymentPurchaseAgreementMember2023-01-012023-12-310000791908xoma:TalpheraMember2024-01-012024-03-310000791908xoma:AffitechResearchAsMember2024-01-012024-03-310000791908xoma:AgenusIncMemberxoma:MerckImmunoOncologyProductMemberxoma:RoyaltyPurchaseAgreementMember2018-09-200000791908xoma:AgenusIncMemberxoma:IncyteImmunoOncologyAssetsMemberxoma:RoyaltyPurchaseAgreementMember2018-09-200000791908xoma:AgenusIncMemberxoma:MerckImmunoOncologyProductMemberxoma:RoyaltyPurchaseAgreementMember2018-09-202018-09-200000791908xoma:NovartisPharmaAGMemberxoma:IL1TargetLicenseAgreementMember2017-08-242017-08-240000791908xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMemberxoma:SecondRoyaltyInterestAcquisitionAgreementMember2016-12-212016-12-210000791908xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMemberxoma:FirstRoyaltyInterestAcquisitionAgreementMember2016-12-212016-12-210000791908xoma:ExarafenibAndRelatedIntellectualPropertyMemberus-gaap:SubsequentEventMemberxoma:ContingentValueRightsAgreementMember2024-04-032024-04-030000791908srt:MaximumMemberdei:AdrMemberxoma:AtMarketIssuanceSalesAgreement2021Member2021-08-052021-08-050000791908srt:MaximumMemberus-gaap:CommonStockMemberxoma:TwoThousandEighteenAtMarketAgreementMember2018-12-182018-12-180000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember2023-12-152023-12-150000791908xoma:DareMemberus-gaap:SubsequentEventMemberxoma:RoyaltyPurchaseAgreementMember2024-04-292024-04-290000791908xoma:TalpheraMemberxoma:CommercialPaymentPurchaseAgreementMember2024-01-122024-01-120000791908xoma:LadrxMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2024-01-112024-01-110000791908xoma:LadrxMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2024-01-012024-03-310000791908xoma:AffitechResearchAsMemberxoma:CommercialPaymentPurchaseAgreementMember2024-01-012024-03-310000791908xoma:LadrxMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2024-01-012024-01-310000791908xoma:LadrxMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2023-06-212023-06-210000791908xoma:AptevoMemberxoma:CommercialPaymentPurchaseAgreementMember2023-06-012023-06-300000791908xoma:AffitechResearchAsMemberxoma:FaricimabProductMembersrt:EuropeMemberxoma:CommercialPaymentPurchaseAgreementMember2022-01-012022-01-310000791908xoma:AffitechResearchAsMemberxoma:FaricimabProductMembercountry:USxoma:CommercialPaymentPurchaseAgreementMember2022-01-012022-01-310000791908xoma:AffitechResearchAsMemberxoma:CommercialPaymentPurchaseAgreementMember2021-10-062021-10-060000791908xoma:ViractaTherapeuticsInc.Memberxoma:RoyaltyPurchaseAgreementMember2021-03-222021-03-220000791908xoma:PalobiofarmaSLMemberxoma:RoyaltyPurchaseAgreementMember2019-09-262019-09-260000791908xoma:AronoraIncMemberxoma:RoyaltyPurchaseAgreementMember2019-09-012019-09-300000791908xoma:AronoraIncMemberxoma:SiliconValleyBankMemberxoma:RoyaltyPurchaseAgreementMember2019-04-072019-04-070000791908xoma:AgenusIncMemberxoma:RoyaltyPurchaseAgreementMember2018-09-202018-09-200000791908us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000791908xoma:AgenusIncMemberxoma:IncyteImmunoOncologyAssetsMemberxoma:RoyaltyPurchaseAgreementMember2018-09-202018-09-200000791908xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMemberxoma:RoyaltyPurchaseAgreementMember2022-05-012022-05-310000791908xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMemberxoma:RoyaltyPurchaseAgreementMember2022-07-012022-07-310000791908xoma:ViractaTherapeuticsInc.Memberus-gaap:SubsequentEventMemberxoma:RoyaltyPurchaseAgreementMember2024-04-232024-04-230000791908xoma:ViractaTherapeuticsInc.Memberxoma:RoyaltyPurchaseAgreementMember2023-10-302023-10-300000791908xoma:AgenusIncMemberxoma:MerckImmunoOncologyProductMemberxoma:RoyaltyPurchaseAgreementMember2020-11-012020-11-300000791908xoma:AgenusIncMemberxoma:MerckImmunoOncologyProductMemberxoma:RoyaltyPurchaseAgreementMember2020-11-012020-11-300000791908dei:AdrMemberxoma:AtMarketIssuanceSalesAgreement2021Member2021-08-052021-08-050000791908us-gaap:CommonStockMemberxoma:TwoThousandEighteenAtMarketAgreementMember2021-03-102021-03-100000791908us-gaap:CommonStockMemberxoma:TwoThousandEighteenAtMarketAgreementMember2018-12-182018-12-180000791908xoma:LadrxMemberxoma:AldoxorubicinMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2023-06-210000791908xoma:LadrxMemberxoma:ArimoclomolMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2023-06-210000791908xoma:LadrxMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2023-06-210000791908xoma:AffitechResearchAsMemberxoma:CommercialPaymentPurchaseAgreementMember2021-10-060000791908xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMemberxoma:RoyaltyPurchaseAgreementMember2021-07-140000791908xoma:AptevoMember2024-01-012024-03-310000791908xoma:RezoluteIncMemberxoma:LicenseAgreementAndCommonStockPurchaseAgreementMember2017-12-062020-10-310000791908xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMemberxoma:FirstRoyaltyInterestAcquisitionAgreementMember2016-12-210000791908xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMemberxoma:RoyaltyPurchaseAgreementMember2021-07-142021-07-140000791908xoma:TalpheraMemberxoma:AloraPharmaceuticalsMemberxoma:AssetPurchaseAgreementAndMarketingAgreementMember2023-04-300000791908xoma:RezoluteIncMemberxoma:LicenseAgreementRz358Member2017-12-060000791908xoma:NovartisPharmaAGMemberxoma:XOMA052LicenseAgreementMember2017-08-240000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2015-09-300000791908xoma:TakedaPharmaceuticalCompanyLimitedMemberxoma:Tak079AndTak169Memberxoma:CollaborationAgreementMember2006-11-010000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2019-08-012019-08-310000791908xoma:TakedaPharmaceuticalCompanyLimitedMemberxoma:OtherAntibodiesMemberxoma:CollaborationAgreementMember2009-02-012009-02-280000791908xoma:AronoraIncMembersrt:MinimumMemberxoma:RoyaltyPurchaseAgreementMember2019-04-072019-04-070000791908xoma:AronoraIncMemberxoma:RoyaltyPurchaseAgreementMember2019-04-072019-04-070000791908xoma:AronoraIncMemberxoma:BayerProductsMemberxoma:RoyaltyPurchaseAgreementMember2019-04-072019-04-070000791908xoma:LadrxMemberxoma:ContingentConsiderationRegulatoryMilestonesMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2024-03-310000791908xoma:AffitechResearchAsMemberxoma:ContingentConsiderationSalesMilestonesThreeMemberxoma:CommercialPaymentPurchaseAgreementMember2024-03-310000791908xoma:AffitechResearchAsMemberxoma:ContingentConsiderationSalesMilestonesOneAndTwoMemberxoma:CommercialPaymentPurchaseAgreementMember2024-03-310000791908xoma:LadrxMemberxoma:ContingentConsiderationRegulatoryMilestonesMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2023-12-310000791908xoma:AffitechResearchAsMemberxoma:ContingentConsiderationSalesMilestonesOneAndTwoMemberxoma:CommercialPaymentPurchaseAgreementMember2023-12-310000791908xoma:AptevoMemberxoma:CommercialPaymentPurchaseAgreementMember2023-03-290000791908xoma:AffitechResearchAsMemberxoma:ContingentConsiderationRegulatoryMilestonesMemberxoma:CommercialPaymentPurchaseAgreementMember2021-10-060000791908xoma:AronoraIncMemberxoma:BayerProductsMembersrt:MaximumMemberxoma:RoyaltyPurchaseAgreementMember2019-04-070000791908us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000791908xoma:LadrxMemberxoma:ContingentConsiderationRegulatoryMilestonesMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2023-06-210000791908xoma:AptevoMemberxoma:CommercialPaymentPurchaseAgreementMember2023-03-292023-03-290000791908xoma:AffitechResearchAsMemberxoma:FaricimabProductMemberxoma:CommercialPaymentPurchaseAgreementMember2021-10-062021-10-060000791908xoma:AffitechResearchAsMemberxoma:CommercialPaymentPurchaseAgreementMember2023-01-012023-12-310000791908xoma:RezoluteIncMemberxoma:LicenseAgreementMember2017-12-062017-12-060000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2015-09-302015-09-300000791908xoma:NovartisPharmaAGMemberxoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember2017-08-242017-08-240000791908xoma:ViractaTherapeuticsInc.Memberxoma:RoyaltyPurchaseAgreementMember2021-03-220000791908xoma:PalobiofarmaSLMemberxoma:RoyaltyPurchaseAgreementMember2019-09-260000791908xoma:AronoraIncMemberxoma:NonBayerProductsMemberxoma:RoyaltyPurchaseAgreementMember2019-04-070000791908xoma:AronoraIncMemberxoma:RoyaltyPurchaseAgreementMember2019-04-070000791908xoma:AronoraIncMemberxoma:BayerProductsMemberxoma:RoyaltyPurchaseAgreementMember2019-04-070000791908xoma:KinnateMemberus-gaap:SubsequentEventMember2024-04-032024-04-030000791908xoma:CommonStockWarrantIssuedDecemberTwentyTwentyThreeMemberxoma:BlueOwlCommercialPaymentBackedLoanAgreementMember2023-12-150000791908xoma:CommonStockWarrantIssuedDecemberTwentyTwentyThreeMemberxoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember2023-12-1500007919082024-01-020000791908us-gaap:CommonStockMember2024-01-012024-03-310000791908us-gaap:CommonStockMember2023-01-012023-03-310000791908dei:AdrMemberxoma:AtMarketIssuanceSalesAgreement2021Member2021-08-052024-03-310000791908us-gaap:CommonStockMemberxoma:TwoThousandEighteenAtMarketAgreementMember2018-12-182024-03-310000791908xoma:NovartisPharmaAGMemberus-gaap:CommonStockMemberxoma:XOMA052LicenseAgreementMember2017-08-242017-08-240000791908xoma:RezoluteIncMember2020-10-012020-10-310000791908us-gaap:RetainedEarningsMember2024-03-310000791908us-gaap:AdditionalPaidInCapitalMember2024-03-310000791908us-gaap:RetainedEarningsMember2023-12-310000791908us-gaap:AdditionalPaidInCapitalMember2023-12-310000791908us-gaap:RetainedEarningsMember2023-03-310000791908us-gaap:AdditionalPaidInCapitalMember2023-03-310000791908us-gaap:RetainedEarningsMember2022-12-310000791908us-gaap:AdditionalPaidInCapitalMember2022-12-310000791908us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2024-03-310000791908us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2024-03-310000791908us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-03-310000791908us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-12-310000791908us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2023-12-310000791908us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-12-310000791908us-gaap:CommonStockMember2023-12-310000791908us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-03-310000791908us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2023-03-310000791908us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-03-310000791908us-gaap:CommonStockMember2023-03-310000791908us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2022-12-310000791908us-gaap:SeriesAPreferredStockMemberus-gaap:PreferredStockMember2022-12-310000791908us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-12-310000791908us-gaap:CommonStockMember2022-12-310000791908xoma:StockPriceHurdlesOfDollar45Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-03-310000791908xoma:StockPriceHurdlesOfDollar45Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-03-310000791908xoma:StockPriceHurdlesOfDollar40Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-03-310000791908xoma:StockPriceHurdlesOfDollar40Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-03-310000791908xoma:StockPriceHurdlesOfDollar35Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-03-310000791908xoma:StockPriceHurdlesOfDollar35Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-03-310000791908xoma:StockPriceHurdlesOfDollar30Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-03-310000791908xoma:StockPriceHurdlesOfDollar30Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-03-310000791908us-gaap:CommonStockMember2024-03-310000791908xoma:StockOptionInducementAwardsMember2023-01-030000791908xoma:NovartisPharmaAGMemberus-gaap:CommonStockMemberxoma:XOMA052LicenseAgreementMember2017-08-240000791908xoma:TwoThousandFifteenEmployeeStockPurchasePlanMember2024-01-012024-03-3100007919082023-01-012023-12-310000791908xoma:StockOptionInducementAwardTwoMember2023-01-012023-03-310000791908xoma:StockOptionInducementAwardOneMember2023-01-012023-03-310000791908xoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember2024-01-012024-03-310000791908xoma:StockOptionInducementAwardsMember2024-01-012024-03-310000791908xoma:PerformanceStockUnitsMember2023-12-310000791908xoma:StockPriceHurdlesOfDollar45Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:StockPriceHurdlesOfDollar40Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:StockPriceHurdlesOfDollar35Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:StockPriceHurdlesOfDollar30Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:ChiefExecutiveOfficerMemberxoma:PerformanceStockUnitsMember2024-01-012024-01-310000791908xoma:PerformanceStockUnitsMember2023-10-012023-10-310000791908xoma:PerformanceStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-05-012023-05-310000791908xoma:EmployeeMemberus-gaap:EmployeeStockOptionMemberxoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember2024-01-012024-03-310000791908srt:DirectorMemberus-gaap:EmployeeStockOptionMemberxoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember2024-01-012024-03-310000791908xoma:PerformanceStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-05-012023-05-310000791908xoma:PerformanceStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-05-012023-05-310000791908xoma:PerformanceStockUnitsMember2023-05-012023-05-310000791908srt:MinimumMemberxoma:StockPriceHurdlesOfDollar45Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:MinimumMemberxoma:StockPriceHurdlesOfDollar40Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:MinimumMemberxoma:StockPriceHurdlesOfDollar35Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:MinimumMemberxoma:StockPriceHurdlesOfDollar30Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:MaximumMemberxoma:StockPriceHurdlesOfDollar45Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:MaximumMemberxoma:StockPriceHurdlesOfDollar40Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:MaximumMemberxoma:StockPriceHurdlesOfDollar35Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908srt:MaximumMemberxoma:StockPriceHurdlesOfDollar30Memberxoma:AwardDateMay2023ToOctober2023Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:StockPriceHurdlesOfDollar45Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:StockPriceHurdlesOfDollar40Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:StockPriceHurdlesOfDollar35Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:StockPriceHurdlesOfDollar30Memberxoma:AwardDateJanuary2024Memberxoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMemberxoma:RoyaltyInterestAcquisitionAgreementsMember2024-01-012024-03-310000791908xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMemberxoma:RoyaltyInterestAcquisitionAgreementsMember2023-01-012023-03-310000791908xoma:RezoluteIncMemberus-gaap:SubsequentEventMemberxoma:LicenseAgreementMember2024-04-012024-04-300000791908xoma:RezoluteIncMemberxoma:LicenseAgreementMember2024-01-012024-03-310000791908xoma:NovartisPharmaAGMemberxoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember2024-01-012024-03-310000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2024-01-012024-03-310000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2024-01-012024-03-310000791908xoma:RezoluteIncMemberxoma:LicenseAgreementMember2023-01-012023-03-310000791908xoma:NovartisPharmaAGMemberxoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember2023-01-012023-03-310000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2023-01-012023-03-310000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2023-01-012023-03-310000791908xoma:RezoluteIncMemberxoma:LicenseAgreementRz358Member2022-01-012022-01-310000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2019-01-012019-12-310000791908xoma:NovartisPharmaAGMemberxoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember2017-01-012017-12-310000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2017-01-012017-12-310000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2015-01-012015-12-310000791908xoma:TakedaPharmaceuticalCompanyLimitedMemberxoma:CollaborationAgreementMember2006-11-012024-03-310000791908xoma:CashReserveAccountsOperatingExpensesMember2023-12-150000791908xoma:CashReserveAccountsInterestAndAdministrativeFeesMember2023-12-150000791908xoma:CashReserveAccountsInterestAndAdministrativeFeesAndOperatingExpensesMember2023-12-150000791908xoma:KinnateMemberus-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMemberxoma:ExarafenibAndRelatedIntellectualPropertyMember2024-02-272024-02-270000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementDelayedDrawTermLoanMember2024-01-012024-03-310000791908xoma:NovartisPharmaAGMemberxoma:XOMA052LicenseAgreementMember2017-08-242017-08-240000791908us-gaap:SeriesBPreferredStockMember2024-03-310000791908us-gaap:SeriesAPreferredStockMember2024-03-310000791908us-gaap:ConvertiblePreferredStockMember2024-03-310000791908us-gaap:SeriesBPreferredStockMember2023-12-310000791908us-gaap:SeriesAPreferredStockMember2023-12-310000791908us-gaap:ConvertiblePreferredStockMember2023-12-310000791908us-gaap:SeriesBPreferredStockMember2024-02-212024-02-210000791908us-gaap:SeriesAPreferredStockMember2024-02-212024-02-210000791908us-gaap:SeriesBPreferredStockMember2023-10-182023-10-180000791908us-gaap:SeriesAPreferredStockMember2023-10-182023-10-180000791908us-gaap:SeriesBPreferredStockMemberus-gaap:SubsequentEventMember2024-04-152024-04-150000791908us-gaap:SeriesAPreferredStockMemberus-gaap:SubsequentEventMember2024-04-152024-04-150000791908us-gaap:SeriesBPreferredStockMember2024-01-152024-01-150000791908us-gaap:SeriesAPreferredStockMember2024-01-152024-01-150000791908us-gaap:SeriesBPreferredStockMember2023-01-012023-03-310000791908us-gaap:SeriesAPreferredStockMember2023-01-012023-03-310000791908us-gaap:SeriesBPreferredStockMember2024-01-012024-03-310000791908us-gaap:SeriesBPreferredStockMember2023-01-012023-12-310000791908us-gaap:SeriesAPreferredStockMember2023-01-012023-12-310000791908us-gaap:RetainedEarningsMember2024-01-012024-03-310000791908us-gaap:RetainedEarningsMember2023-01-012023-03-310000791908xoma:BiotechnologyValueFundLPMemberxoma:XomaCorporationMemberus-gaap:CommonStockMember2024-03-310000791908xoma:LeasedFacilitiesTwoEmeryvilleCaliforniaMember2023-11-300000791908xoma:LeasedFacilitiesTwoEmeryvilleCaliforniaMember2022-11-100000791908xoma:LeasedFacilitiesEmeryvilleCaliforniaMember2023-01-310000791908xoma:LeasedFacilitiesEmeryvilleCaliforniaMember2023-01-012023-01-310000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember2023-01-012023-12-310000791908xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMemberxoma:RoyaltyInterestAcquisitionAgreementsMember2016-12-212016-12-210000791908xoma:RezoluteIncMember2024-01-012024-03-310000791908xoma:RezoluteIncMember2023-01-012023-03-310000791908xoma:RezoluteIncMemberus-gaap:MeasurementInputSharePriceMember2024-03-310000791908xoma:RezoluteIncMemberus-gaap:MeasurementInputSharePriceMember2023-12-310000791908xoma:RezoluteIncMember2024-03-310000791908xoma:RezoluteIncMember2023-12-310000791908us-gaap:EmployeeStockOptionMember2024-03-310000791908xoma:PerformanceStockUnitsMember2024-03-310000791908xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMemberxoma:RoyaltyInterestAcquisitionAgreementsMember2023-12-310000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementDelayedDrawTermLoanMember2023-12-150000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementMember2023-12-150000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember2024-03-310000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember2023-12-310000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember2023-12-150000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2024-03-310000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2023-12-310000791908xoma:ViractaTherapeuticsInc.Memberxoma:RoyaltyPurchaseAgreementMember2024-03-310000791908xoma:TalpheraMemberxoma:CommercialPaymentPurchaseAgreementMember2024-03-310000791908xoma:PalobiofarmaSLMemberxoma:RoyaltyPurchaseAgreementMember2024-03-310000791908xoma:LadrxMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2024-03-310000791908xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMemberxoma:RoyaltyPurchaseAgreementMember2024-03-310000791908xoma:AronoraIncMemberxoma:RoyaltyPurchaseAgreementMember2024-03-310000791908xoma:AptevoMemberxoma:CommercialPaymentPurchaseAgreementMember2024-03-310000791908xoma:AgenusIncMemberxoma:RoyaltyPurchaseAgreementMember2024-03-310000791908xoma:AffitechResearchAsMemberxoma:CommercialPaymentPurchaseAgreementMember2024-03-310000791908xoma:ViractaTherapeuticsInc.Memberxoma:RoyaltyPurchaseAgreementMember2023-12-310000791908xoma:PalobiofarmaSLMemberxoma:RoyaltyPurchaseAgreementMember2023-12-310000791908xoma:LadrxMemberxoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember2023-12-310000791908xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMemberxoma:RoyaltyPurchaseAgreementMember2023-12-310000791908xoma:AronoraIncMemberxoma:RoyaltyPurchaseAgreementMember2023-12-310000791908xoma:AptevoMemberxoma:CommercialPaymentPurchaseAgreementMember2023-12-310000791908xoma:AgenusIncMemberxoma:RoyaltyPurchaseAgreementMember2023-12-310000791908xoma:AffitechResearchAsMemberxoma:CommercialPaymentPurchaseAgreementMember2023-12-310000791908xoma:Partner2Memberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000791908xoma:Partner1Memberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310000791908xoma:Partner1Memberus-gaap:TradeAccountsReceivableMemberus-gaap:CreditConcentrationRiskMember2023-12-312023-12-310000791908xoma:Partner1Memberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310000791908xoma:TenYearWarrantsIssuedThirdRangeMember2024-03-310000791908xoma:CommonStockWarrantsAtExercisePriceOf50.00PerShareMember2024-03-310000791908xoma:CommonStockWarrantsAtExercisePriceOf42.50PerShareMember2024-03-310000791908xoma:CommonStockWarrantsAtExercisePriceOf35.00PerShareMember2024-03-310000791908xoma:CommonStockWarrantExercisePrice14.71Member2024-03-310000791908xoma:TenYearWarrantsIssuedThirdRangeMember2023-12-310000791908xoma:CommonStockWarrantsAtExercisePriceOf50.00PerShareMember2023-12-310000791908xoma:CommonStockWarrantsAtExercisePriceOf42.50PerShareMember2023-12-310000791908xoma:CommonStockWarrantsAtExercisePriceOf35.00PerShareMember2023-12-310000791908xoma:CommonStockWarrantExercisePrice14.71Member2023-12-310000791908xoma:CommonStockWarrantsAtExercisePriceOf50.00PerShareMemberxoma:BlueOwlCommercialPaymentBackedLoanAgreementMember2023-12-150000791908xoma:CommonStockWarrantsAtExercisePriceOf42.50PerShareMemberxoma:BlueOwlCommercialPaymentBackedLoanAgreementMember2023-12-150000791908xoma:CommonStockWarrantsAtExercisePriceOf35.00PerShareMemberxoma:BlueOwlCommercialPaymentBackedLoanAgreementMember2023-12-1500007919082023-03-3100007919082022-12-310000791908us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310000791908us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310000791908us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310000791908us-gaap:FairValueMeasurementsRecurringMember2024-03-310000791908us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000791908us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000791908us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000791908us-gaap:FairValueMeasurementsRecurringMember2023-12-310000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2024-12-310000791908xoma:TakedaPharmaceuticalCompanyLimitedMemberxoma:CollaborationAgreementMember2024-03-310000791908xoma:RezoluteIncMemberxoma:LicenseAgreementMember2024-03-310000791908xoma:NovartisPharmaAGMemberxoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember2024-03-310000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2024-03-310000791908xoma:TakedaPharmaceuticalCompanyLimitedMemberxoma:CollaborationAgreementMember2023-12-310000791908xoma:RezoluteIncMemberxoma:LicenseAgreementMember2023-12-310000791908xoma:NovartisPharmaAGMemberxoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember2023-12-310000791908xoma:NovartisInternationalPharmaceuticalLtdMemberxoma:LicenseAgreementMember2023-12-310000791908xoma:JanssenBiotechInc.Memberxoma:LicenseAgreementMember2023-03-310000791908us-gaap:WarrantMember2024-01-012024-03-310000791908us-gaap:EmployeeStockOptionMember2024-01-012024-03-310000791908us-gaap:ConvertiblePreferredStockMember2024-01-012024-03-310000791908us-gaap:WarrantMember2023-01-012023-03-310000791908us-gaap:EmployeeStockOptionMember2023-01-012023-03-310000791908us-gaap:ConvertiblePreferredStockMember2023-01-012023-03-310000791908xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember2024-01-012024-03-310000791908xoma:PerformanceStockUnitsMember2024-01-012024-03-310000791908us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310000791908us-gaap:EmployeeStockOptionMember2024-01-012024-03-310000791908us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310000791908us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000791908us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100007919082023-01-012023-03-3100007919082024-03-3100007919082023-12-310000791908us-gaap:SeriesAPreferredStockMember2024-01-012024-03-310000791908us-gaap:CommonStockMember2024-01-012024-03-310000791908dei:AdrMember2024-01-012024-03-3100007919082024-05-0600007919082024-01-012024-03-31xoma:periodxoma:customerxoma:facilityxoma:Dxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purexoma:Rightxoma:itemxoma:agreementxoma:productiso4217:EUR

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended March 31, 2024

OR

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

For the transition period from __________to__________

Commission File Number: 001-39801

XOMA Corporation

(Exact name of Registrant as specified in its charter)

Delaware

   

52-2154066

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

 

 

 

2200 Powell Street, Suite 310

Emeryville, California

94608

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (510) 204-7200

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

Title of each class:

Trading symbol(s):

Name of each exchange on which registered:

Common Stock, $0.0075 par value

XOMA

The Nasdaq Global Market

8.625% Series A Cumulative Perpetual Preferred Stock, par value $0.05

XOMAP

The Nasdaq Global Market

Depositary Shares (each representing 1/1000th interest in a share of 8.375% Series B Cumulative Perpetual Preferred Stock, par value $0.05)

XOMAO

The Nasdaq Global Market

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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  

As of May 6, 2024, the registrant had 11,638,553 shares of common stock, $0.0075 par value per share, outstanding.

XOMA CORPORATION

FORM 10-Q

TABLE OF CONTENTS

    

    

Page

Glossary of Terms and Abbreviations

3

PART I

FINANCIAL INFORMATION

Item 1.

Condensed Consolidated Financial Statements

7

Condensed Consolidated Balance Sheets as of March 31, 2024 (unaudited) and December 31, 2023

7

Condensed Consolidated Statements of Operations and Comprehensive Loss for the Three Months Ended March 31, 2024 and 2023 (unaudited)

8

Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2024 and 2023 (unaudited)

9

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2024 and 2023 (unaudited)

10

Notes to Condensed Consolidated Financial Statements (unaudited)

11

Item 2.

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

43

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

51

Item 4.

Controls and Procedures

52

PART II

OTHER INFORMATION

52

Item 1.

Legal Proceedings

52

Item 1A.

Risk Factors

52

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

53

Item 3.

Defaults Upon Senior Securities

54

Item 4.

Mine Safety Disclosures

54

Item 5.

Other Information

54

Item 6.

Exhibits

55

Signatures

57

2

GLOSSARY OF TERMS AND ABBREVIATIONS

Abbreviations

    

Definition

2010 Plan

the Company's 2010 Long Term Incentive and Stock Award Plan, as amended

2018 Common Stock ATM Agreement

At The Market Issuance Sales Agreement with HCW dated December 18, 2018

2021 Series B Preferred Stock ATM Agreement

At The Market Issuance Sales Agreement with B. Riley dated August 5, 2021

AAA

Assignment and Assumption Agreement

ACA

The Patient Protection and Affordable Care Act of 2010, as amended by the Health Care and Education Reconciliation Act of 2010

Affimed

Affimed N.V.

Affitech

Affitech Research AS

Affitech CPPA

the Company's Commercial Payment Purchase Agreement with Affitech dated October 6, 2021

Agenus

Agenus, Inc. and certain affiliates

Agenus RPA

the Company's Royalty Purchase Agreement with Agenus dated September 20, 2018

Alora

Alora Pharmaceuticals, LLC

Anti-TGFβ Antibody License Agreement

the Company's License Agreement with Novartis dated September 30, 2015

April 2022 Letter Agreement

the Letter Agreement to Officer Employment Agreement dated August 7, 2017, between XOMA Corporation and Thomas Burns dated April 1, 2022

Aptevo

Aptevo Therapeutics Inc.

Aptevo CPPA

the Company’s Payment Interest Purchase Agreement with Aptevo dated March 29, 2023, referred to herein as “Aptevo Commercial Payment Purchase Agreement” or “Aptevo CPPA”

Aronora

Aronora, Inc.

Aronora RPA

the Company's Royalty Purchase Agreement with Aronora dated April 7, 2019

AstraZeneca

AstraZeneca plc

ASC

Accounting Standards Codification

ASC 310

ASC Topic 310, Receivables

ASC 326

ASC Topic 326, Financial Instruments – Credit Losses

ASC 450

ASC Topic 450, Contingencies

ASC 606

ASC Topic 606, Revenue from Contracts with Customers

ASC 805

ASC Topic 805, Business Combinations

ASC 815

ASC Topic 815, Derivatives and Hedging

ASC 842

ASC Topic 842, Leases

ASU

Accounting Standards Update

Bayer

Bayer Pharma AG

Bioasis

Bioasis Technologies, Inc. and certain affiliates

Bioasis RPA

the Company's Royalty Purchase Agreement with Bioasis dated February 25, 2019

Black-Scholes Model

Black-Scholes Option Pricing Model

Blue Owl

Blue Owl Capital Corporation

Blue Owl Loan

Loan pursuant to the Blue Owl Loan Agreement

Blue Owl Loan Agreement

Loan agreement dated as of December 15, 2023, between XRL, the lenders from time to time party thereto and Blue Owl, as administrative agent

Board

the Company’s Board of Directors

B. Riley

B. Riley Securities, Inc.

BVF

Biotechnology Value Fund, L.P.

3

Chiesi

Chiesi Farmaceutici S.p.A.

Company

XOMA Corporation, including its subsidiaries

CPPA

Commercial Payment Purchase Agreement

Daré

Daré Bioscience Inc.

Daré RPAs

the Company's Traditional RPA and Synthetic RPA with Daré dated April 29, 2024

Day One

Day One Biopharmaceuticals

DSUVIA®

sufentanil sublingual tablet (DZUVEO in European market)

DoD

U.S. Department of Defense

EMA

European Medicines Agency

ESPP

2015 Employee Stock Purchase Plan, as amended

EU

European Union

Exchange Act

U.S. Securities Exchange Act of 1934

FDA

U.S. Food and Drug Administration

FDIC

Federal Deposit Insurance Corporation

GAAP

Generally accepted accounting principles

G&A

General and administrative

Gevokizumab License Agreement

the Company's License Agreement with Novartis dated August 24, 2017

HCRP

Healthcare Royalty Partners II, L.P.

HCW

H.C. Wainwright & Co., LLC

ICE®

Innate cell engager

ImmunityBio

ImmunityBio, Inc. (formerly NantCell, Inc.)

ImmunityBio License Agreement

Out-license agreement to ImmunityBio from LadRx dated July 27, 2017, related to the development and commercialization of Aldoxorubicin, as amended on September 27, 2018

IP

Intellectual Property

Janssen

Janssen Biotech, Inc.

Kinnate

Kinnate Biopharma Inc.

Kuros

Kuros Biosciences AG, Kuros US LLC and Kuros Royalty Fund (US) LLC, collectively

Kuros RPA

the Company's Royalty Purchase Agreement with Kuros dated July 14, 2021

LadRx

LadRx Corporation (formerly CytRx Corporation)

LadRx Agreements

LadRx AAA and LadRx RPA

LadRx AAA

the Company’s Assignment and Assumption Agreement with LadRx dated June 21, 2023

LadRx RPA

the Company’s Royalty Purchase Agreement with LadRx dated June 21, 2023

Medexus

Medexus Pharmaceuticals, Inc.

Merck

Merck Sharp & Dohme Corp

Merck KGaA

Ares Trading SA

Merck KGaA License Agreement

In-license agreement from Merck KGaA to ObsEva related to ebopiprant dated June 10, 2015 and subsequently amended on July 8, 2016 (assumed by the Company as part of the ObsEva IP Acquisition Agreement)

NDA

New Drug Application

NOL

net operating loss

Novartis

Novartis Pharma AG, Novartis International Pharmaceutical Ltd., Novartis Institutes for Biomedical Research, Inc. and/or Novartis Vaccines and Diagnostics, Inc.

November 2022 Letter Agreement

November 1, 2022 amendment to the April 2022 Letter Agreement

4

ObsEva

ObsEva SA

ObsEva IP Acquisition Agreement

Company's IP Acquisition Agreement with ObsEva dated November 21, 2022

Ology Bioservices

Ology Bioservices Inc. (formerly Nanotherapeutics Inc., now a wholly owned subsidiary of National Resilience, Inc.)

Organon

Organon International GmbH

Organon License Agreement

Out-license agreement to Organon from ObsEva dated July 26, 2021, related to the development and commercialization of ebopiprant (assumed by the Company as part of the ObsEva IP Acquisition Agreement)

Palo

Palobiofarma, S.L.

Palo RPA

the Company's Royalty Purchase Agreement with Palo dated September 26, 2019

Pfizer

Pfizer, Inc.

PSU

Performance stock unit

R&D

Research and development

Regeneron

Regeneron Pharmaceuticals, Inc.

Amended Retention Plan

October 25, 2022 amendment to the Retention Plan

Retention Plan

Retention and Severance Plan dated March 31, 2022

Rezolute

Rezolute, Inc., formerly Antria Bio, Inc.

Rezolute License Agreement

the Company's License Agreement with Rezolute dated December 6, 2017, as amended in March 2018, January 2019 and March 2020

RPA

Royalty Purchase Agreement

Roche

F. Hoffmann-La Roche AG

SEC

U.S. Securities and Exchange Commission

Second Bioasis RPA

the Company's Royalty Purchase Agreement with Bioasis dated November 2, 2020

Series A Preferred Stock

the 8.625% Series A cumulative, perpetual preferred stock issued in December 2020

Series B Preferred Stock

the 8.375% Series B cumulative, perpetual preferred stock issued in April 2021

Series A and Series B Preferred Stock

Series A Preferred Stock and Series B Preferred Stock, collectively

Series B Depositary Shares

the depositary shares, each representing 1/1000th interest in a share of Series B Preferred Stock

Sonnet

Sonnet BioTherapeutics, Inc., formerly Oncobiologics, Inc.

Sonnet Collaboration Agreement

the Company's Collaboration Agreement with Sonnet dated July 23, 2012, as amended in May 2019

SVB

Silicon Valley Bank

Takeda

Takeda Pharmaceutical Company Limited

Takeda Collaboration Agreement

the Company's Collaboration Agreement with Takeda dated November 1, 2006, as amended in February 2007 and February 2009

Talphera

Talphera, Inc. (formerly AcelRx Pharmaceuticals, Inc. or “AcelRx”)

Talphera APA

Asset Purchase Agreement dated March 12, 2023 between AcelRx (now Talphera) and Vertical related to the sale of DSUVIA from Talphera to Vertical

Talphera CPPA

the Company’s Payment Interest Purchase Agreement with Talphera dated January 11, 2024, referred to herein as “Talphera Commercial Payment Purchase Agreement” or “Talphera CPPA”

Talphera Marketing Agreement

Marketing Agreement dated April 3, 2023 between AcelRx (now Talphera) and Vertical

TGFβ

transforming growth factor beta

U.S.

United States

VABYSMO®

faricimab-svoa

5

Vertical

Vertical Pharmaceuticals, LLC, a wholly-owned subsidiary of Alora

Viracta

Viracta Therapeutics, Inc.

Viracta RPA

the Company's Royalty Purchase Agreement with Viracta dated March 22, 2021, as amended March 4, 2024

XOMA

XOMA Corporation, a Delaware corporation, including subsidiaries

XRA

XRA 1 Corp.

XRL

XRL 1 LLC, a wholly-owned subsidiary of XOMA

Zevra

Zevra Therapeutics, Inc. (formerly KemPharm Denmark A/S)

Zevra APA

Asset Purchase Agreement dated May 13, 2011 between LadRx and Orphazyme ApS, and assigned to Zevra as of June 1, 2022, related to the sale of arimoclomol from LadRx to Zevra (assumed by the Company as part of LadRx AAA)

6

PART I - FINANCIAL INFORMATION

ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

XOMA CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except share and per share amounts)

March 31, 

December 31, 

    

2024

    

2023(1)

ASSETS

(unaudited)

Current assets:

Cash and cash equivalents

$

136,225

$

153,290

Short-term restricted cash

160

160

Short-term equity securities

413

161

Trade and other receivables, net

 

3

 

1,004

Short-term royalty and commercial payment receivables

9,819

14,215

Prepaid expenses and other current assets

 

270

 

483

Total current assets

 

146,890

 

169,313

Long-term restricted cash

6,016

 

6,100

Property and equipment, net

 

40

 

25

Operating lease right-of-use assets

364

378

Long-term royalty and commercial payment receivables

 

65,577

 

57,952

Other assets - long term

 

533

 

533

Total assets

$

219,420

$

234,301

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

1,515

$

653

Accrued and other liabilities

 

1,299

 

2,768

Contingent consideration under RPAs, AAAs and CPPAs

3,000

7,000

Operating lease liabilities

55

54

Unearned revenue recognized under units-of-revenue method

 

2,159

 

2,113

Preferred stock dividend accrual

1,368

1,368

Current portion of long-term debt

6,144

5,543

Total current liabilities

 

15,540

 

19,499

Unearned revenue recognized under units-of-revenue method – long-term

 

6,692

 

7,228

Long-term operating lease liabilities

319

335

Long-term debt

114,528

118,518

Total liabilities

 

137,079

 

145,580

Commitments and Contingencies (Note 10)

Stockholders’ equity:

Preferred Stock, $0.05 par value, 1,000,000 shares authorized:

8.625% Series A cumulative, perpetual preferred stock, 984,000 shares issued and outstanding at March 31, 2024 and December 31, 2023

49

49

8.375% Series B cumulative, perpetual preferred stock, 1,600 shares issued and outstanding at March 31, 2024 and December 31, 2023

 

Convertible preferred stock, 5,003 shares issued and outstanding at March 31, 2024 and December 31, 2023

 

 

Common stock, $0.0075 par value, 277,333,332 shares authorized, 11,636,355 and 11,495,492 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively

 

87

 

86

Additional paid-in capital

 

1,314,036

 

1,311,809

Accumulated deficit

 

(1,231,831)

 

(1,223,223)

Total stockholders’ equity

 

82,341

 

88,721

Total liabilities and stockholders’ equity

$

219,420

$

234,301

The accompanying notes are an integral part of these condensed consolidated financial statements.

(1)The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated financial statements as of that date included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

7

XOMA CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(unaudited)

(in thousands, except per share amounts)

Three Months Ended

March 31, 

    

2024

    

2023

Revenues:

Revenue from contracts with customers

$

1,000

$

Revenue recognized under units-of-revenue method

 

490

 

437

Total revenues

 

1,490

 

437

Operating expenses:

 

 

Research and development

 

33

 

54

General and administrative

 

8,461

 

6,196

Arbitration settlement costs

 

 

4,132

Amortization of intangible assets

225

Total operating expenses

 

8,494

 

10,607

Loss from operations

 

(7,004)

 

(10,170)

Other income (expense):

 

 

Interest expense

 

(3,551)

 

Other income (expense), net

 

1,960

 

357

Net loss and comprehensive loss

$

(8,595)

$

(9,813)

Less: accumulated dividends on Series A and Series B preferred stock

(1,368)

(1,368)

Net loss and comprehensive loss attributable to common stockholders, basic and diluted

$

(9,963)

$

(11,181)

Basic and diluted net loss per share attributable to common stockholders

$

(0.86)

$

(0.98)

Weighted average shares used in computing basic and diluted net loss per share attributable to common stockholders

 

11,580

11,460

The accompanying notes are an integral part of these condensed consolidated financial statements.

8

XOMA CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(unaudited)

(in thousands)

Series A 

Series B

Convertible

Additional

Total

Preferred Stock

Preferred Stock

Preferred Stock

Common Stock

Paid-In

Accumulated

Stockholders’

Shares

  

Amount

  

Shares

  

Amount

  

Shares

  

Amount

     

Shares

  

Amount

 

Capital

Deficit

  

Equity

Balance, December 31, 2023

984

$

49

2

$

5

$

 

11,495

$

86

$

1,311,809

$

(1,223,223)

$

88,721

Exercise of stock options

 

 

 

 

135

1

 

621

 

 

622

Issuance of common stock related to 401(k) contribution

 

 

 

 

7

 

118

 

 

118

Stock-based compensation expense

 

 

 

 

 

2,856

 

 

2,856

Preferred stock dividends

 

 

 

 

 

(1,368)

 

 

(1,368)

Repurchase of common stock

 

 

 

 

(1)

 

 

(13)

 

(13)

Net loss and comprehensive loss

 

 

 

 

 

 

(8,595)

 

(8,595)

Balance, March 31, 2024

984

$

49

2

$

5

$

 

11,636

$

87

$

1,314,036

$

(1,231,831)

$

82,341

Series A 

Series B

Convertible

Additional

Total

Preferred Stock

Preferred Stock

Preferred Stock

Common Stock

Paid-In

Accumulated

Stockholders’

Shares

  

Amount

  

Shares

  

Amount

  

Shares

  

Amount

     

Shares

  

Amount

 

Capital

Deficit

  

Equity

Balance, December 31, 2022

984

$

49

2

$

5

$

 

11,454

$

86

$

1,306,271

(1,182,392)

$

124,014

Issuance of common stock related to 401(k) contribution

 

 

 

 

7

 

 

123

 

 

123

Stock-based compensation expense

 

 

 

 

 

 

1,570

 

 

1,570

Preferred stock dividends

 

 

 

 

 

 

(1,368)

 

 

(1,368)

Net loss and comprehensive loss

 

 

 

 

 

 

 

(9,813)

 

(9,813)

Balance, March 31, 2023

984

$

49

2

$

5

$

 

11,461

$

86

$

1,306,596

$

(1,192,205)

$

114,526

The accompanying notes are an integral part of these condensed consolidated financial statements.

9

XOMA CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

(in thousands)

Three Months Ended March 31, 

    

2024

    

2023

Cash flows from operating activities:

Net loss

$

(8,595)

$

(9,813)

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

Stock-based compensation expense

 

2,856

 

1,570

Common stock contribution to 401(k)

 

118

 

123

Amortization of intangible assets

225

Depreciation

 

2

 

1

Accretion of long-term debt discount and debt issuance costs

 

306

 

Non-cash lease expense

 

14

 

47

Change in fair value of equity securities

 

(252)

 

24

Changes in assets and liabilities:

Trade and other receivables, net

 

1,001

 

(5)

Prepaid expenses and other assets

 

213

 

269

Accounts payable and accrued liabilities

 

(105)

 

3,122

Operating lease liabilities

(15)

(50)

Unearned revenue recognized under units-of-revenue method

 

(490)

 

(437)

Net cash used in operating activities

 

(4,947)

 

(4,924)

Cash flows from investing activities:

Payments of consideration under RPAs, AAAs and CPPAs

(15,000)

(9,600)

Receipts under RPAs, AAAs and CPPAs

7,771

2,366

Purchase of property and equipment

(17)

Net cash used in investing activities

 

(7,246)

 

(7,234)

Cash flows from financing activities:

Principal payments – debt

(3,616)

Debt issuance costs and loan fees paid in connection with long-term debt

(581)

Payment of preferred stock dividends

(1,368)

(1,368)

Repurchases of common stock

(13)

Proceeds from exercise of options and other share-based compensation

 

1,956

 

Taxes paid related to net share settlement of equity awards

 

(1,334)

 

Net cash used in financing activities

 

(4,956)

 

(1,368)

Net decrease in cash, cash equivalents and restricted cash

 

(17,149)

 

(13,526)

Cash, cash equivalents and restricted cash at the beginning of the period

 

159,550

 

57,826

Cash, cash equivalents and restricted cash at the end of the period

$

142,401

$

44,300

Supplemental Cash Flow Information:

  

Cash paid for interest

$

3,780

$

Non-cash investing and financing activities:

 

  

  

Accrual of contingent consideration under the Affitech CPPA

$

3,000

$

Preferred stock dividend accrual

$

1,368

$

1,368

The accompanying notes are an integral part of these condensed consolidated financial statements.

10

XOMA CORPORATION

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

1. Description of Business

XOMA Corporation, a Delaware corporation, is a biotech royalty aggregator with a sizable portfolio of economic rights to future potential milestone and royalty payments associated with partnered commercial and pre-commercial therapeutic candidates. The Company’s portfolio was built through the acquisition of rights to future milestone payments, royalties and commercial payments, since its royalty aggregator business model was implemented in 2017 combined with out-licensing its proprietary products and platforms from its legacy discovery and development business. The Company’s drug royalty aggregator business is primarily focused on early to mid-stage clinical assets in Phase 1 and 2 with significant commercial sales potential that are licensed to large-cap partners. XOMA also acquires milestone and royalty revenue streams on late-stage or commercial assets that are designed to address unmet markets or have a therapeutic advantage, have long duration of market exclusivity, and are expected to generate royalty or milestone payments to the Company in a relatively short timeframe. The Company expects most of its future revenue to be based on milestone payments the Company may receive for milestones and royalties associated with these programs.

Liquidity and Financial Condition

The Company has incurred significant operating losses and negative cash flows from operations since its inception. As of March 31, 2024, the Company had cash, cash equivalents and restricted cash of $142.4 million primarily related to financing cash inflows received in December 2023 pursuant to the Blue Owl Loan Agreement (see Note 8).

As of March 31, 2024, the Company had cash and cash equivalents of $136.2 million and restricted cash of $6.2 million. As of March 31, 2024, $0.2 million of restricted cash was classified as current and $6.0 million was classified as non-current. The restricted cash balance may only be used to pay interest expense, administrative fees and other allowable expenses pursuant to the Blue Owl Loan.

Based on the Company’s current cash balance and its planned spending, such as milestone and royalty acquisitions, the Company has evaluated and concluded its financial condition is sufficient to fund its planned operations and commitments and contractual obligations for a period of at least one year following the date that these condensed consolidated financial statements are issued.

2. Basis of Presentation and Significant Accounting Policies

Basis of Presentation

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions among consolidated entities were eliminated upon consolidation. The unaudited condensed consolidated financial statements were prepared in accordance with U.S. GAAP for financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial reporting. As permitted under those rules, certain footnotes or other financial information can be condensed or omitted. These condensed consolidated financial statements and related disclosures have been prepared with the assumption that users of the interim financial information have read or have access to the audited consolidated financial statements for the preceding fiscal year. Accordingly, these statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.

These condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal and recurring adjustments that are necessary for a fair statement of the Company’s consolidated financial

11

information. The interim results of operations are not necessarily indicative of the results that may be expected for the full year, or for any other future annual or interim period.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management routinely evaluates its estimates including, but not limited to, those related to revenue recognition, revenue recognized under the units-of-revenue method, royalty and commercial payment receivables, legal contingencies, contingent consideration, amortization of the Blue Owl Loan, accrued expenses and stock-based compensation. The Company bases its estimates on historical experience and on various other market-specific and other relevant assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.

Actual results may differ significantly from these estimates, including estimates such as the Company’s amortization of the payments received from HCRP. Under the contracts with HCRP, the amortization for the reporting period is calculated based on the payments expected to be made by the licensees to HCRP over the term of the arrangement. Any changes to the estimated payments by the licensees to HCRP can result in a material adjustment to revenue previously reported. In addition, the Company’s amortization of the Blue Owl Loan is calculated based on the commercial payments expected to be received from Roche for VABYSMO under the Affitech CPPA. Any changes to the estimated commercial payments from Roche can result in a material adjustment to the interest expense and term loan balance reported.

Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated statements of cash flows (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Cash and cash equivalents

$

136,225

$

153,290

Restricted cash

6,176

6,260

Total cash, cash equivalents and restricted cash

$

142,401

$

159,550

Cash consists of bank deposits held in business checking and interest-bearing deposit accounts. Cash equivalent balances are defined as highly liquid financial instruments 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. Cash equivalents held by the Company are generally in money market funds.

Cash and Cash Equivalents

As of March 31, 2024, the Company had a cash balance of $1.5 million and a cash equivalent balance of $134.7 million. As of December 31, 2023, the Company had a cash balance of $124.9 million and a cash equivalent balance of $28.4 million.

Restricted Cash

Cash accounts with any type of restriction are classified as restricted cash. If restrictions are expected to be lifted or to be used to pay a third party in the next twelve months, the restricted cash account is classified as current.

On December 15, 2023, XRL deposited $6.3 million into reserve accounts in connection with the funding of the Blue Owl Loan (see Note 8), of which $5.8 million was deposited into a reserve account for interest and administrative fees and $0.5 million was deposited into an operating reserve account to cover operating expenses of XRL.

12

Payments of interest under the Blue Owl Loan Agreement are made semi-annually using commercial payments received since the immediately preceding interest payment date under the Affitech CPPA. On each interest payment date, if the commercial payments received are less than the total interest due for the respective quarter, XRL is expected to cover the shortfall in interest payment due from the reserve account.  

Payments of administrative fees under the Blue Owl Loan Agreement are made semi-annually on January 1 and July 1 of each year from the reserve account. XOMA will be required to fund an additional $0.8 million into the administrative fee escrow account on July 1, 2027.

As of March 31, 2024, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.0 million on its condensed consolidated balance sheet. As of December 31, 2023, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.1 million on its consolidated balance sheet.

Revenue Recognition

The Company recognizes revenue from all contracts with customers according to ASC 606, except for contracts that are within the scope of other standards, such as leases and financial instruments. The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.

To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract on whether each promised good or service is distinct to determine those that are performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation based on relative fair values, when (or as) the performance obligation is satisfied.

The Company recognizes revenue from its license and collaboration arrangements and royalties. The terms of the arrangements generally include payment to the Company of one or more of the following: non-refundable, upfront license fees, development, regulatory and commercial milestone payments, and royalties on net sales of licensed products.

License of Intellectual Property

If the license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes revenue from non-refundable, upfront fees allocated to the license when the license is transferred to the customer and the customer is able to use and benefit from the license. For licenses that are bundled with other promises, such as transfer of related materials, process and know-how, the Company utilizes judgement to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. Under the Company’s license agreements, the nature of the combined performance obligation is the granting of licenses to the customers as the other promises are not separately identifiable in the context of the arrangement. Since the Company grants the license to a customer as it exists at the point of transfer and is not involved in any future development or commercialization of the products related to the license, the nature of the license is a right to use the Company’s intellectual property as transferred. As such, the Company recognizes revenue related to the combined performance obligation upon completion of the delivery of the related materials, process and know-how (i.e., at a point in time).

13

Milestone Payments

At the inception of each arrangement that includes development and regulatory milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price. ASC 606 suggests two alternatives to use when estimating the amount of variable consideration: the expected value method and the most likely amount method. Under the expected value method, an entity considers the sum of probability-weighted amounts in a range of possible consideration amounts. Under the most likely amount method, an entity considers the single most likely amount in a range of possible consideration amounts. The Company uses the most likely amount method for development and regulatory milestone payments.

If it is probable that a significant cumulative revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The transaction price is then allocated to each performance obligation on a relative stand-alone selling price basis. The Company recognizes revenue as or when the performance obligations under the contract are satisfied. At the end of each subsequent reporting period, the Company re-evaluates the probability or achievement of each such milestone and any related constraint, and if necessary, adjusts its estimates of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect revenue and earnings in the period of adjustment.

Royalties

For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).

Upfront payments and fees are recorded as deferred revenue upon receipt or when due and may require deferral of revenue recognition to a future period until the Company performs its obligations under these arrangements. Amounts payable to the Company are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.

Sale of Future Revenue Streams

The Company has sold its rights to receive certain milestones and royalties on product sales. In the circumstance where the Company has sold its rights to future milestones and royalties under a license agreement and also maintains limited continuing involvement in the arrangement (but not significant continuing involvement in the generation of the cash flows that are due to the purchaser), the Company defers recognition of the proceeds it receives for the sale of milestone or royalty streams and recognizes such unearned revenue as revenue under the units-of-revenue method over the life of the underlying license agreement. Under the units-of-revenue method, amortization for a reporting period is calculated by computing a ratio of the proceeds received from the purchaser to the total payments expected to be made to the purchaser over the term of the agreement, and then applying that ratio to the period’s cash payment.

Estimating the total payments expected to be received by the purchaser over the term of such arrangements requires management to use subjective estimates and assumptions. Changes to the Company’s estimate of the payments expected to be made to the purchaser over the term of such arrangements could have a material effect on the amount of revenues recognized in any particular period.

Stock-Based Compensation

The Company recognizes compensation expense for all stock-based payment awards made to the Company’s employees, consultants and directors that are expected to vest based on estimated fair values. The valuation of stock option awards is determined at the date of grant using the Black-Scholes Model. The Black-Scholes Model requires inputs such

14

as the expected term of the option, expected volatility and risk-free interest rate. To establish an estimate of the expected term, the Company considers the vesting period and contractual period of the award and its historical experience of stock option exercises, post-vesting cancellations and volatility. The estimate of expected volatility is based on the Company’s historical volatility. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the award. The Company records forfeitures when they occur. The Company records compensation expense for service-based awards on a straight-line basis over the requisite service period, which is generally the vesting period of the award, or to the date on which retirement eligibility is achieved, if shorter.

The grant date fair value of PSUs with market conditions is determined using the Monte Carlo valuation model. The Company records compensation expenses for PSUs based on graded expense attribution over the requisite service periods.

Equity Securities

The Company entered into a license agreement with Rezolute in December 2017, in which it received shares of common stock from Rezolute (see Note 4). Equity investments in Rezolute are classified in the condensed consolidated balance sheets as equity securities. The equity securities are measured at fair value, with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statement of operations and comprehensive loss at each reporting period. The Company remeasures its equity investments at each reporting period until such time that the investment is sold or disposed of. If the Company sells an investment, any realized gains and losses on the sale of the securities will be recognized in the condensed consolidated statement of operations and comprehensive loss in the period of sale.

Purchase of Rights to Future Milestones, Royalties and Commercial Payments

The Company has purchased rights to receive a portion of certain future developmental, regulatory and commercial sales milestones, royalties and option fees on sales of products currently in clinical development or recently commercialized. The Company acquired such rights from various entities and recorded the amount paid for these rights as long-term royalty receivables (see Note 5). In addition, the Company may be obligated to make contingent payments related to certain product development milestones, fees upon exercise of options related to future license products and sales-based milestones. The contingent payments are evaluated to determine if they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the inception of the arrangement, and are subject to remeasurement to fair value each reporting period. Any changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amounts are probable and estimable according to ASC 450.

The Company accounts for milestone and royalty rights related to developmental pipeline or recently commercialized products on a non-accrual basis using the cost recovery method. Developmental pipeline products are non-commercialized, non-approved products that require FDA or other regulatory approval, and thus have uncertain cash flows. Recently commercialized products do not have an established reliable sales pattern, and thus have uncertain cash flows. The Company is not yet able to reliably forecast future cash flows given their stages of development and commercialization. The related receivable balance is classified as noncurrent or current based on whether payments are probable and reasonably estimable to be received in the near term. Under the cost recovery method, any milestone or royalty payment received is recorded as a direct reduction of the recorded receivable balance. When the recorded receivable balance has been fully collected, any additional amounts collected are recognized as revenue.

Allowance for Current Expected Credit Losses

The Company evaluates the long-term royalty and commercial payment receivables on a collective (i.e., pool) basis if they share similar risk characteristics. The Company evaluates a royalty and commercial payment receivable individually if its risk characteristics are not similar to other royalty and commercial payment receivables. The Company reviews public information on clinical trials, press releases and updates from its partners regularly to identify any impairment indicators or changes in expected recoverability of the long-term royalty and commercial payment receivable

15

asset. At each reporting date, if the Company determines expected future cash flows discounted to the current period are less than the carrying value of the asset, the Company will record an impairment charge. The impairment charge will be recognized as an allowance expense that increases the long-term royalty and commercial payment receivable asset’s cumulative allowance, which reduces the net carrying value of the long-term royalty and commercial payment receivable asset. In a subsequent period, if there is an increase in expected future cash flows, or if the actual cash flows are greater than previously expected, the Company will reduce the previously established cumulative allowance. Amounts not expected to be collected are written off against the allowance at the time that such a determination is made.  

Asset Acquisitions

As a first step, for each acquisition, the Company determines if it is an acquisition of a business or an asset acquisition under ASC 805. Acquisitions of assets or a group of assets that do not meet the definition of a business are accounted for as asset acquisitions under ASC 805-50, using the cost accumulation method, whereby the cost of the acquisition, including certain transaction costs, is allocated to the assets acquired on the basis of relative fair values (see Note 4).

Contingent payments are evaluated whether they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the acquisition date, and are subject to remeasurement to fair value each reporting period. The estimated fair value at the acquisition date is included in the cost of the acquired assets. Any subsequent changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amount is probable and estimable according to ASC 450.

Cash payments related to acquired assets are reflected as an investing cash flow in the Company’s condensed consolidated statements of cash flows.

Leases

The Company leases its headquarters in Emeryville, California. The Company determines the initial classification and measurement of its right-of-use assets and lease liabilities at the lease commencement date and thereafter if modified. The lease term includes any renewal options and termination options that the Company is reasonably certain to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment. The Company estimated its incremental borrowing rate by adjusting the interest rate on its fully collateralized debt for the lease term length.

Rent expense for the operating lease is recognized on a straight-line basis, over the reasonably assured lease term based on total lease payments and is included in operating expenses in the condensed consolidated statements of operations and comprehensive loss.

The Company has elected the practical expedient to not separate lease and non-lease components. The Company’s non-lease components are primarily related to property maintenance, which varies based on future outcomes, and thus are recognized in rent expense when incurred.

The Company has also elected not to record on the consolidated balance sheets a lease for which the term is 12 months or less and does not include a purchase option that the Company is reasonably certain to exercise.

Long-Term Debt

Long-term debt represents the Company’s term loan under the Blue Owl Loan Agreement, which the Company has accounted for as a debt financing arrangement. Interest expense is accrued using the effective interest rate method over the estimated period the loan will be repaid. The allocated debt discount and debt issuance costs have been recorded as a direct deduction from the carrying amount of the related debt in the consolidated balance sheets and are being amortized

16

and recorded as interest expense throughout the expected life of the Blue Owl Loan using the effective interest rate method. The Company considered whether there were any embedded features in the Blue Owl Loan Agreement that require bifurcation and separate accounting as derivative financial instruments pursuant to ASC 815. See Note 8.

Warrants

The Company has issued warrants to purchase shares of its common stock in connection with its financing activities. The Company classifies these warrants as equity and recorded the warrants at fair value as of the date of issuance on the Company’s consolidated balance sheet with no subsequent remeasurement. The issuance date fair value of the outstanding warrants was estimated using the Black-Scholes Model. The Black-Scholes Model required inputs such as the expected term of the warrants, expected volatility and risk-free interest rate. These inputs were subjective and required significant analysis and judgment. For the estimate of the expected term, the Company used the full remaining contractual term of the warrant. The estimate of expected volatility assumption is based on the historical price volatility observed on the Company’s common stock. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the warrants.

Income Taxes

The Company accounts for income taxes using the liability method under which deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amount which is more likely than not to be realizable.

The recognition, derecognition and measurement of a tax position is based on management’s best judgment given the facts, circumstances and information available at each reporting date. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.

Net Loss per Share Attributable to Common Stockholders

The Company calculates basic and diluted loss per share attributable to common stockholders using the two-class method. The Company’s convertible Series X Preferred Stock participate in any dividends declared by the Company on its common stock and are therefore considered to be participating securities. The Company’s Series A and Series B Preferred Stock do not participate in any dividends or distribution by the Company on its common stock and are therefore not considered to be participating securities.

Under the two-class method, net income, as adjusted for any accumulated dividends on Series A and Series B Preferred Stock for the period, is allocated to each class of common stock and participating security as if all of the net income for the period had been distributed. Undistributed earnings allocated to participating securities are subtracted from net income in determining net income attributable to common stockholders. During periods of loss, the Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. Basic net loss per share attributable to common stockholders is then calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. All participating securities are excluded from the basic weighted average common shares outstanding.

Diluted net loss per share attributable to common stockholders is based on the weighted average number of shares outstanding during the period, adjusted to include the assumed exercise of certain stock options and warrants for common stock using the treasury method, if dilutive. The calculation assumes that any proceeds that could be obtained upon exercise of options and warrants would be used to purchase common stock at the average market price during the period. Adjustments to the denominator are required to reflect the related dilutive shares. The Company’s Series A and Series B Preferred Stock become convertible upon the occurrence of specific events other than a change in the Company’s share price and, therefore, are not included in the diluted shares until the contingency is resolved.

17

Share Repurchases

The Company has a stock repurchase program that is executed through purchases made from time to time, including in the open market. The Company retires repurchased shares of common stock, reducing common stock with any excess of cost over par value recorded to accumulated deficit. Issued and outstanding shares of common stock are reduced by the number of shares repurchased. No treasury stock is recognized in the condensed consolidated financial statements. In August 2022, the Inflation Reduction Act (IRA) enacted a 1% excise tax on net share repurchases after December 31, 2022. Any excise tax incurred on share repurchases is recognized as part of the cost basis of the shares acquired.

Concentration of Risk

Cash, cash equivalents, restricted cash and receivables are financial instruments which potentially subject the Company to concentrations of credit risk, as well as liquidity risk.

The Company maintains cash balances at commercial banks. Balances commonly exceed the amount insured by the FDIC. The Company has not experienced any losses in such accounts.

The Company monitors the creditworthiness of its customers to which it grants credit terms in the normal course of business but does not generally require collateral on receivables.

For the three months ended March 31, 2024, two partners represented 67% and 33% of total revenues. For the three months ended March 31, 2023, one partner represented 100% of total revenues. There were no trade receivables, net as of March 31, 2024. One partner represented 100% of the trade receivables, net as of December 31, 2023.

Comprehensive (Loss) Income

Comprehensive (loss) income is comprised of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity but are excluded from net (loss) income. The Company did not record any transactions within other comprehensive (loss) income in the periods presented and, therefore, the net (loss) income and comprehensive (loss) income were the same for all periods presented.

Accounting Pronouncements Recently Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted annual requirements under ASU 2023-07 on January 1, 2024 and plans to adopt interim requirements under ASU 2023-07 on January 1, 2025. The Company will begin including financial statement disclosures in accordance with ASU 2023-07 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024.

Recent Accounting Pronouncements Not Yet Adopted

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission’s Disclosure Update and Simplification Initiative. ASU 2023-06 incorporates 14 of the 27 disclosure requirements published in SEC Release No. 33-10532: Disclosure Update and Simplification into various topics within the ASC. ASU 2023-06's amendments represent clarifications to, or technical corrections of, current requirements. For SEC registrants, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. Early adoption is prohibited. The Company does not expect the standard to have a material impact on its consolidated financial statements and disclosures.

18

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. Early adoption is permitted and should be applied either prospectively or retrospectively. The Company plans to adopt ASU 2023-09 and related updates on January 1, 2025. The Company is currently evaluating the impact that the updated standard will have on its financial statement disclosures.

3. Condensed Consolidated Financial Statements Details

Equity Securities

As of March 31, 2024 and December 31, 2023, equity securities consisted of an investment in Rezolute’s common stock of $0.4 million and $0.2 million, respectively (see Note 4). For the three months ended March 31, 2024 and 2023, the Company recognized a gain of $0.3 million and a loss of $24,000, respectively, due to the change in fair value of its investment in Rezolute’s common stock in the other income (expense), net line item of its condensed consolidated statements of operations and comprehensive loss.

Accrued and Other Liabilities

Accrued and other liabilities consisted of the following (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Accrued incentive compensation

$

397

$

1,203

Accrued legal and accounting fees

674

791

Accrued payroll, severance and retention costs

 

128

 

149

Other accrued liabilities

100

625

Total

$

1,299

$

2,768

Net Loss Per Share Attributable to Common Stockholders

The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts):

Three Months Ended March 31, 

    

2024

    

2023

Numerator

 

  

 

  

Net loss

$

(8,595)

$

(9,813)

Less: Series A accumulated dividends

 

(530)

 

(530)

Less: Series B accumulated dividends

(838)

(838)

Net loss attributable to common stockholders, basic and diluted

$

(9,963)

(11,181)

 

Denominator

 

 

Weighted average shares used in computing basic and diluted net loss per share attributable to common stockholders

 

11,580

 

11,460

Basic and diluted net loss per share attributable to common stockholders

$

(0.86)

$

(0.98)

Potentially dilutive securities are excluded from the calculation of diluted net loss per share attributable to common stockholders if their inclusion is anti-dilutive.

19

The following table shows the weighted-average shares from outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per share attributable to common stockholders (in thousands):

Three Months Ended March 31, 

    

2024

    

2023

Convertible preferred stock (as converted)

5,003

5,003

Common stock options

 

1,372

1,548

Warrants for common stock

 

131

6

Total

 

6,506

 

6,557

For PSUs with market conditions, if the market conditions have not been satisfied by the end of the reporting period, the number of shares that would be issuable based on the market price at the end of the reporting period, as if the end of the reporting period were the end of the contingency period, will be included in the calculation of diluted earnings per share if the effect is dilutive. No shares would be issuable based on the market price of $24.05 per share as of March 31, 2024.

4. Licensing and Other Arrangements

Takeda

On November 1, 2006, the Company entered into the Takeda Collaboration Agreement with Takeda under which the Company agreed to discover and optimize therapeutic antibodies against multiple targets selected by Takeda.

Under the terms of the Takeda Collaboration Agreement, the Company may receive an aggregate of up to $19.0 million relating to TAK-079 (mezagitamab) and low single-digit royalties on future sales of all products subject to this license. The Company’s right to receive milestone payments expires on the later of the receipt of payment from Takeda of the last amount to be paid under the agreement or the cessation by Takeda of all research and development activities with respect to all program antibodies, collaboration targets or collaboration products. The Company’s right to receive royalties expires on the later of 13.5 years from the first commercial sale of each royalty-bearing discovery product or the expiration of the last-to-expire licensed patent (or 12 years from first commercial sale if there is significant generic competition post patent-expiration).

In February 2009, the Company expanded the existing collaboration to provide Takeda with access to multiple antibody technologies, including a suite of research and development technologies and integrated information and data management systems. The Company may receive milestones of up to $3.3 million per discovery product candidate and low single-digit royalties on future sales of all antibody products subject to this license. The Company’s right to receive milestone payments expires on the later of the receipt of payment from Takeda of the last amount to be paid under the agreement or the cessation by Takeda of all research and development activities with respect to all program antibodies, collaboration targets or collaboration products. The Company’s right to receive royalties expires on the later of 10 years from the first commercial sale of such royalty-bearing discovery product or the expiration of the last-to-expire licensed patent. In August 2021, Molecular Templates, Inc., assumed full rights to TAK-169 from Takeda, including full control of TAK-169 clinical development, per the terms of its terminated collaboration agreement with Takeda.

The Company has received $3.0 million of milestone payments since the inception of the agreement and is eligible to receive additional milestone payments of up to $16.0 million under the Takeda Collaboration Agreement.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement and none of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Rezolute

On December 6, 2017, the Company entered into a license agreement with Rezolute pursuant to which the Company granted an exclusive global license to Rezolute to develop and commercialize RZ358 (previously known as

20

“X358”) products for all indications. In addition, the Company entered into a common stock purchase agreement with Rezolute pursuant to which Rezolute agreed to issue to the Company, as consideration for receiving the license for RZ358, a certain number of its common stock in connection with any future equity financing activities.

Under the terms of the license agreement, Rezolute is responsible for all development, regulatory, manufacturing and commercialization activities associated with RZ358 and is required to make certain development, regulatory and commercial milestone payments to the Company of up to an aggregate of $232.0 million based on the achievement of pre-specified criteria. Under the license agreement, the Company is also eligible to receive royalties ranging from the high single-digits to the mid-teens based upon annual net sales of any commercial product incorporating RZ358.

The Company concluded that the development and regulatory milestone payments are solely dependent on Rezolute’s performance and achievement of the specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the remaining development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Rezolute and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

Rezolute’s obligation to pay royalties with respect to a particular RZ358 product and country will continue for the later of the date of expiration of the last valid patent claim covering the product in each country, or 12 years from the date of the first commercial sale of the product in each country. Rezolute’s future royalty obligations in the U.S. will be reduced by 20% if the manufacture, use or sale of a licensed product is not covered by a valid patent claim, until such a claim is confirmed.

Pursuant to the license agreement, XOMA is eligible to receive a low single-digit royalty on sales of Rezolute’s other non-RZ358 products from its current programs, including RZ402 which is in Phase 1 clinical study. Rezolute’s obligation to pay royalties with respect to a particular Rezolute product and country will continue for the longer of 12 years from the date of the first commercial sale of the product in each country or for so long as Rezolute or its licensee is selling such product in any country, provided that any such licensee royalty will terminate upon the termination of the licensee’s obligation to make payments to Rezolute based on sales of such product in each country.

The license agreement contains customary termination rights relating to material breach by either party. Rezolute also has a unilateral right to terminate the license agreement in its entirety on ninety days’ notice at any time. To the extent permitted by applicable laws, the Company has the right to terminate the license agreement if Rezolute challenges the licensed patents.

No consideration was exchanged upon execution of the arrangement. In consideration for receiving the license for RZ358, Rezolute agreed to issue shares of its common stock and pay cash to the Company upon the occurrence of any future equity financing activities.

The license agreement was subsequently amended in 2018, 2019 and 2020. Pursuant to the terms of the license agreement as amended, the Company received a total of $6.0 million upon Rezolute’s equity financing activities and $8.5 million in installment payments through October 2020. The Company also received 161,861 shares of Rezolute’s common stock (as adjusted for the 1:50 reverse stock split in October 2020).

In January 2022, Rezolute dosed the last patient in its Phase 2b clinical trial for RZ358, which triggered a $2.0 million milestone payment due to the Company pursuant to the Rezolute License Agreement, as amended.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

21

Janssen

In August 2019, the Company entered into an agreement with Janssen pursuant to which the Company granted a non-exclusive license to Janssen to develop and commercialize certain product candidates, including XOMA’s patents and know-how. Under the agreement, Janssen made a one-time payment of $2.5 million to XOMA. Additionally, for each product candidate, the Company is entitled to receive milestone payments of up to $3.0 million upon Janssen’s achievement of certain clinical development and regulatory approval milestones. Additional milestone payments may be due for product candidates which are the subject of multiple clinical trials. Upon commercialization, the Company is eligible to receive 0.75% royalty on net sales of each product. Janssen’s obligation to pay royalties with respect to a particular product and country will continue until the eighth-year-and-sixth-month anniversary of the first commercial sale of the product in such country. The agreement will remain in effect unless terminated by mutual written agreement.

The Company concluded that the agreement should be accounted for separately from any prior arrangements with Janssen and that the license grant is the only performance obligation under the new agreement. The Company recognized the entire one-time payment of $2.5 million as revenue for the year ended December 31, 2019 as it had completed its performance obligation.

The Company concluded that the development and regulatory milestone payments are solely dependent on Janssen’s performance and achievement of specified events and thus it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to royalties will be recognized when the related sales occur as they were determined to relate predominantly to the license granted to Janssen and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Novartis – Anti-TGFβ Antibody (NIS793)

On September 30, 2015, the Company and Novartis entered into the Anti-TGFβ Antibody License Agreement under which the Company granted Novartis an exclusive, world-wide, royalty-bearing license to the Company’s anti-transforming growth factor beta (“TGFβ”) antibody program (now “NIS793”). Under the terms of the Anti-TGFβ Antibody License Agreement, Novartis has worldwide rights to NIS793 and is responsible for the development and commercialization of antibodies and products containing antibodies arising from NIS793. Unless terminated earlier, the Anti-TGFβ Antibody License Agreement will remain in effect, on a country-by-country and product-by-product basis, until Novartis’ royalty obligations end. The Anti-TGFβ Antibody License Agreement contains customary termination rights relating to material breach by either party. Novartis also has a unilateral right to terminate the Anti-TGFβ Antibody License Agreement on an antibody-by-antibody and country-by-country basis or in its entirety upon 180 days’ notice.

The Company concluded that there were multiple promised goods and services under the Anti-TGFβ Antibody License Agreement, including the transfer of license, regulatory services and transfer of materials, process and know-how, which were determined to represent one combined performance obligation. The Company recognized the entire upfront payment of $37.0 million as revenue in the consolidated statement of comprehensive loss in 2015 as it had completed its performance obligations as of December 31, 2015.

The Company was eligible to receive up to a total of $480.0 million in development, regulatory and commercial milestones under the Anti-TGFβ Antibody License Agreement. During the year ended December 31, 2017, Novartis achieved a clinical development milestone pursuant to the Anti-TGFβ Antibody License Agreement, and as a result, the Company earned a $10.0 million milestone payment.

22

The Company concluded that the development and regulatory milestone payments are solely dependent on Novartis’ performance and achievement of the specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the remaining development and regulatory milestones are fully constrained and excluded from the transaction price. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Novartis and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

The Company is also eligible to receive royalties on sales of licensed products, which are tiered based on sales levels and range from a mid-single-digit percentage rate to up to a low double-digit percentage rate. Novartis’ obligation to pay royalties with respect to a particular product and country will continue for the longer of the date of expiration of the last valid patent claim covering the product in that country, or ten years from the date of the first commercial sale of the product in that country.

In August 2023, Novartis communicated to the Company its intent to discontinue development activities related to NIS793.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Novartis – Anti-IL-1β Antibody (VPM087)

On August 24, 2017, the Company and Novartis entered into the Gevokizumab License Agreement under which the Company granted to Novartis an exclusive, worldwide, royalty-bearing license to gevokizumab (“VPM087”), a novel anti-Interleukin-1 (“IL-1”) beta allosteric monoclonal antibody and related know-how and patents. Under the terms of the Gevokizumab License Agreement, Novartis is solely responsible for the development and commercialization of VPM087 and products containing VPM087.

On August 24, 2017, pursuant to a separate agreement (the “IL-1 Target License Agreement”), the Company granted to Novartis non-exclusive licenses to its intellectual property covering the use of IL-1 beta targeting antibodies in the treatment and prevention of cardiovascular disease and other diseases and conditions, and an option to obtain an exclusive license (the “Exclusivity Option”) to such intellectual property for the treatment and prevention of cardiovascular disease.

Under the Gevokizumab License Agreement, the Company received total consideration of $30.0 million for the license and rights granted to Novartis. Of the total consideration, $15.7 million was paid in cash and $14.3 million (equal to €12.0 million) was paid by Novartis, on behalf of the Company, to settle the Company’s outstanding debt with Les Laboratories Servier (“Servier”) (the “Servier Loan”). In addition, Novartis extended the maturity date on the Company’s debt to Novartis. The Company also received $5.0 million cash related to the sale of 539,131 shares of the Company’s common stock, at a purchase price of $9.2742 per share. The fair market value of the common stock issued to Novartis was $4.8 million, based on the closing stock price of $8.93 per share on August 24, 2017, resulting in a $0.2 million premium paid to the Company.

Based on the achievement of pre-specified criteria, the Company is eligible to receive up to $438.0 million in development, regulatory and commercial milestones under the Gevokizumab License Agreement. The Company is also eligible to receive royalties on sales of licensed products, which are tiered based on sales levels and range from the high single-digits to mid-teens. Under the IL-1 Target License Agreement, the Company received an upfront cash payment of $10.0 million and is eligible to receive low single-digit royalties on canakinumab sales in cardiovascular indications covered by the Company’s patents. Should Novartis exercise the Exclusivity Option, the royalties on canakinumab sales will increase to the mid-single-digits.

23

Unless terminated earlier, the Gevokizumab License Agreement and IL-1 Target License Agreement will remain in effect, on a country-by-country and product-by-product basis, until Novartis’ royalty obligations end. The two agreements contain customary termination rights relating to material breach by either party. Novartis also has a unilateral right to terminate the Gevokizumab License Agreement on a product-by-product and country-by-country basis or in its entirety on six months’ prior written notice to the Company. Under the IL-1 Target License Agreement, Novartis has a unilateral right to terminate the agreement on a product-by-product and country-by-country basis or in its entirety upon a prior written notice.

The Gevokizumab License Agreement and IL-1 Target License Agreement were accounted for as one arrangement because they were entered into at the same time in contemplation of each other. The Company concluded that there are multiple promised goods and services under the combined arrangement, including the transfer of license to IL-1 beta targeting antibodies, and the transfer of license, know-how, process, materials and inventory related to the VPM087 antibody, which were determined to represent two distinct performance obligations. The Company determined that the Exclusivity Option is not an option with material right because the upfront payments to the Company were not negotiated to provide an incremental discount for the future additional royalties upon exercise of the Exclusivity Option. Therefore, the Company concluded that the Exclusivity Option is not a performance obligation. The additional royalties will be recognized as revenue when, and if, Novartis exercises its option because the Company has no further performance obligations at that point.

At the inception of the arrangement, the Company determined that the transaction price under the arrangement was $40.2 million, which consisted of the $25.7 million upfront cash payments, the $14.3 million Servier Loan payoff and the $0.2 million premium on the sale of the common stock. The transaction price was allocated to the two performance obligations based on their standalone selling prices. The Company determined that the nature of the two performance obligations is the right to use the licenses as they exist at the point of transfer, which occurred when the transfer of materials, process and know-how, and filings to regulatory authority were completed. During the year ended December 31, 2017, the Company recognized the entire transaction price of $40.2 million as revenue upon completion of the delivery of the licenses and related materials, process and know-how and filings to regulatory authority.

The Company concluded that the development and regulatory milestone payments are solely dependent on Novartis’ performance and achievement of specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Novartis and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement and none of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Sale of Future Revenue Streams

On December 21, 2016, the Company entered into two royalty interest sale agreements (together, the “Royalty Sale Agreements”) with HCRP. Under the first Royalty Sale Agreement, the Company sold its right to receive milestone payments and royalties on future sales of products subject to a License Agreement, dated August 18, 2005, between XOMA and Wyeth Pharmaceuticals (subsequently acquired by Pfizer) for an upfront cash payment of $6.5 million, plus potential additional payments totaling $4.0 million in the event three specified net sales milestones were met in 2017, 2018 and 2019. Based on actual sales, 2017, 2018, and 2019 sales milestones were not achieved. Under the second Royalty Sale Agreement entered into in December 2016, the Company sold its right to receive certain royalties under an Amended and Restated License Agreement dated October 27, 2006 between XOMA and Dyax Corp. for a cash payment of $11.5 million.

24

The Company classified the proceeds received from HCRP as unearned revenue, to be recognized as revenue under the units-of-revenue method over the life of the license agreements because of the Company’s limited continuing involvement in the Royalty Sale Agreements. Such limited continuing involvement is related to the Company’s undertaking to cooperate with HCRP in the event of litigation or a dispute related to the license agreements. Because the transaction was structured as a non-cancellable sale, the Company does not have significant continuing involvement in the generation of the cash flows due to HCRP and there are no guaranteed rates of return to HCRP, the Company recorded the total proceeds of $18.0 million as unearned revenue recognized under the units-of-revenue method. The Company allocated the total proceeds between the two Royalty Sale Agreements based on the relative fair value of expected payments to be made to HCRP under the license agreements. The unearned revenue is being recognized as revenue over the life of the underlying license agreements under “units-of-revenue” method. Under this method, amortization for a reporting period is calculated by computing a ratio of the allocated proceeds received from HCRP to the payments expected to be made by the licensees to HCRP over the term of the Royalty Sale Agreements, and then applying that ratio to the period’s cash payment. During the third quarter of 2018, the Shire product underlying the Dyax Corp. license agreement was approved, and the Company began recognizing revenue under the units-of-revenue method due to sales of the approved product.

The Company recognized $0.5 million and $0.4 million in revenue under the units-of-revenue method under these arrangements during the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the current and non-current portions of the remaining unearned revenue recognized under the units-of-revenue method was $2.2 million and $6.7 million, respectively. As of December 31, 2023, the Company classified $2.1 million and $7.2 million as current and non-current unearned revenue recognized under the units-of-revenue method, respectively.

5. Royalty and Commercial Payment Purchase Agreements

Short-term royalty and commercial payment receivables were $9.8 million and $14.2 million as of March 31, 2024 and December 31, 2023, respectively. Long-term royalty and commercial payment receivables were $65.6 million and $58.0 million as of March 31, 2024 and December 31, 2023, respectively.

Talphera Commercial Payment Purchase Agreement

DSUVIA was approved by the FDA in 2018 for use in adults in certified medically supervised healthcare settings. In April 2023, Talphera divested DSUVIA to Alora for an upfront payment, a 15% royalty on commercial net sales of DSUVIA and up to $116.5 million in sales-based milestone payments under the Talphera APA. In addition, Talphera is entitled to 75% of net sales of DSUVIA to the DoD for its services performed to support sales of DSUVIA to the DoD under the Talphera Marketing Agreement.

On January 12, 2024, the Company entered into the Talphera CPPA, pursuant to which XOMA will receive (i) 100% of the 15% royalty on commercial net sales and the sales-based milestones related to net sales of DSUVIA for sales made on and after January 1, 2024, and (ii) 100% of Talphera’s future service revenue in the amount of 75% of net sales of DSUVIA to the DoD, until the Company receives $20.0 million. Thereafter, the Company will fully retain the 15% royalty on commercial net sales of DSUVIA and will share equally with Talphera the 75% of net sales of DSUVIA to the DoD and the remaining sales-based milestone payments due from Alora.

Upon closing of the transaction, the Company paid Talphera an upfront payment of $8.0 million, which was recorded as long-term royalty receivables in its consolidated balance sheet.

During the three months ended March 31, 2024, the Company received commercial payments pursuant to the Talphera CPPA of $25,000. In accordance with the cost recovery method, the cash received was recorded as a direct reduction of the long-term royalty receivable balance.

Based upon limited available information, the Company is unable to reasonably estimate future net sales and the commercial payments to be received during the twelve-month period following the quarter ended March 31, 2024 and, as such, no amounts are reflected as short-term royalty and commercial payment receivables as of March 31, 2024.

25

Under the cost recovery method, the Company does not expect to recognize any income related to milestones and commercial payment received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024.

LadRx Agreements

On June 21, 2023, the Company entered into the LadRx AAA pursuant to which the Company acquired from LadRx all of its rights, title and interest related to arimoclomol under an asset purchase agreement dated May 13, 2011 between Zevra and LadRx. The Company also entered into the LadRx RPA, pursuant to which the Company acquired the right to receive all of the future royalties, regulatory and commercial milestone payments as well as other related payments due to LadRx from ImmunityBio related to aldoxorubicin under a license agreement dated July 27, 2017, as amended on September 27, 2018, between ImmunityBio and LadRx.

The purchased rights related to arimoclomol include potential regulatory and commercial milestone payments of up to $52.5 million (net of certain payment obligations of up to $9.5 million based on a portion of the regulatory and commercial milestone payments) and potential royalty payments in low single-digit percentages of aggregate net sales associated with arimoclomol.

The purchased payments related to aldoxorubicin include potential regulatory and commercial milestone payments of up to $342.7 million and royalty payments on aggregate net sales of aldoxorubicin in the low to mid-teens for sales of orphan indications and mid to high single-digit percentages for sales of other licensed products.

Upon closing of the LadRx Agreements, the Company paid LadRx an upfront payment of $5.0 million and may pay up to an additional $6.0 million in regulatory and commercial sales milestone payments which included $5.0 million related to regulatory milestone payments and $1.0 million related to commercial sales milestone payments. The Company concluded that the regulatory milestone payments of $5.0 million met the definition of a derivative under ASC 815 and should be accounted for at fair value and recorded as a current liability at the inception of the transaction. The fair value of the regulatory milestone payments was estimated to be $1.0 million. The Company concluded the commercial milestone payment of $1.0 million did not meet the definition of a derivative under ASC 815 and a liability will be recognized when probable and estimable.

At the inception of the LadRx Agreements, the Company recorded $6.0 million as long-term royalty receivables related to the aggregate of the arimoclomol and aldoxorubicin payment rights acquired, which included the $5.0 million upfront payment and $1.0 million for the estimated fair value of the regulatory milestone payments.

On January 11, 2024, Zevra announced that the FDA accepted its NDA resubmission for arimoclomol and pursuant to the LadRx Agreements, the Company made a $1.0 million milestone payment to LadRx in January 2024 and the LadRx contingent consideration liability was reduced to zero as of March 31, 2024.

Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Aptevo Commercial Payment Purchase Agreement

On March 29, 2023, the Company entered into the Aptevo CPPA, pursuant to which the Company acquired from Aptevo a portion of its milestone and commercial payment rights under a sale agreement dated February 28, 2020 between Aptevo and Medexus, related to IXINITY, which is marketed by Medexus for the control and prevention of bleeding episodes and postoperative management in people with Hemophilia B.

The Company is eligible to receive a mid-single digit percentage of all IXINITY quarterly net sales from January 1, 2023 until the first quarter of 2035, and will be entitled to milestone payments of up to $5.3 million.

26

At the inception of the Aptevo CPPA, the Company recorded $9.7 million as long-term royalty receivables in its consolidated balance sheet which included a $9.6 million upfront payment and a $50,000 one-time payment, which would be due if XOMA received more than $0.5 million in receipts for first quarter 2023 sales of IXINITY. At inception of the agreement, the Company concluded the one-time payment of $50,000 was probable and reasonably estimable. Therefore, the payment was recorded as a contingent liability under ASC 450 in the consolidated balance sheet at inception. The Company paid the one-time payment of $50,000 in June 2023 when related receipts exceeded $0.5 million.

During the year ended December 31, 2023 the Company received total commercial payments pursuant to the Aptevo CPPA of $1.7 million.

During the three months ended March 31, 2024, the Company received commercial payments pursuant to the Aptevo CPPA of $0.4 million. In accordance with the cost recovery method, the cash received was recorded as a direct reduction of the long-term royalty receivable balance.

Though the Company is unable to reasonably estimate its commercial payment stream from sales of future net sales and the commercial payments to be received under the agreement, it has a more accurate projection of the commercial payments expected for the twelve-month period following the condensed consolidated balance sheet dates. As such, as of March 31, 2024 and December 31, 2023, the Company recorded $2.0 million as short-term royalty and commercial payment receivables.

Under the cost recovery method, the Company does not expect to recognize any income related to milestones and commercial payment received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Agenus Royalty Purchase Agreement

On September 20, 2018, the Company entered into the Agenus RPA, pursuant to which the Company acquired the right to receive 33% of the future royalties on six Incyte Europe S.a.r.l. (“Incyte”) immuno-oncology assets, currently in development, due to Agenus from Incyte (net of certain royalties payable by Agenus to a third party) and 10% of all future developmental, regulatory and commercial milestone payments related to these assets. However, the Company did not have a right to the expected near-term milestone associated with the entry of INCAGN2390 (anti-TIM-3) into its Phase 1 clinical trial. The future royalties due to Agenus from Incyte are based on low single to mid-teen digit percentages of applicable net sales.

In addition, the Company acquired the right to receive 33% of the future royalties on MK-4830, an immuno-oncology product, due to Agenus from Merck and 10% of all future developmental, regulatory and commercial milestones related to this asset. The future royalties due to Agenus from Merck are based on low single-digit percentage of applicable net sales. Pursuant to the Agenus RPA, the Company’s share in future potential development, regulatory and commercial milestones is up to $59.5 million. There is no limit on the amount of future royalties on sales that the Company may receive under the agreements.

Under the terms of the Agenus RPA, the Company paid Agenus an upfront payment of $15.0 million. At the inception of the agreement, the Company recorded $15.0 million as long-term royalty receivables in the consolidated balance sheets.

In November 2020, MK-4830 advanced into Phase 2 development, and Agenus earned a $10.0 million clinical development milestone payment under its license agreement with Merck, of which the Company earned $1.0 million. In accordance with the cost recovery method, the $1.0 million milestone payment received was recorded as a direct reduction of the recorded long-term royalty receivable balance.

As of March 31, 2024, no payments were probable to be received under the Agenus RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to milestone and royalty payments received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

27

Aronora Royalty Purchase Agreement

On April 7, 2019, the Company entered into the Aronora RPA which closed on June 26, 2019. Under the Aronora RPA, the Company acquired the right to receive future royalties and a portion of upfront, milestone and option payments (the “Non-Royalties”) related to five anti-thrombotic hematology product candidates. Three candidates were subject to Aronora’s collaboration with Bayer (the “Bayer Products”), including one which was subject to an exclusive license option by Bayer. The Company will receive 100% of future royalties and 10% of future Non-Royalties economics from these Bayer Products. The other two candidates are unpartnered (the “non-Bayer Products”) for which the Company will receive a low single-digit percentage of net sales and 10% of Non-Royalties. The future payment percentage for Non-Royalties will be reduced from 10% to 5% upon the Company’s receipt of two times the total cumulative amount of consideration paid by the Company to Aronora. In July 2020, Bayer elected to not exercise its option on the third Bayer Product and that product is now subject to the same economic terms as the non-Bayer Products.

Under the terms of the Aronora RPA, the Company paid Aronora a $6.0 million upfront payment at the close of the transaction. The Company financed $3.0 million of the upfront payment with a term loan under its Loan and Security Agreement with SVB. The Company was required to make a contingent future cash payment of $1.0 million for each of the three Bayer Products that were active on September 1, 2019 (up to a total of $3.0 million, the “Aronora Contingent Consideration”). Pursuant to the Aronora RPA, if the Company receives at least $25.0 million in cumulative royalties on net sales per product, the Company will be required to pay associated tiered milestone payments to Aronora in an aggregate amount of up to $85.0 million per product (the “Royalty Milestones”). The Royalty Milestones are paid based upon various royalty tiers prior to reaching $250.0 million in cumulative royalties on net sales per product. Royalties per product in excess of $250.0 million are retained by the Company.

At the inception of the agreement, the Company recorded $9.0 million as long-term royalty receivables in its consolidated balance sheet, including the estimated fair value of the Aronora Contingent Consideration of $3.0 million. In September 2019, the Company paid the $3.0 million contingent consideration to Aronora. As the Company receives royalties from Aronora for a product, the Company will recognize the liability for future Royalty Milestones for such product when probable and estimable.

As of March 31, 2024, no payments were probable to be received under the Aronora RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to milestones and royalties received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023. Based on communications in April 2024, the Company will be evaluating the status of the partnered programs for potential impairment in the second quarter of 2024.

Palobiofarma Royalty Purchase Agreement

On September 26, 2019, the Company entered into the Palo RPA, pursuant to which the Company acquired the rights to potential royalty payments in low single-digit percentages of aggregate net sales associated with six product candidates in various clinical development stages, targeting the adenosine pathway with potential applications in solid tumors, non-Hodgkin’s lymphoma, asthma/chronic obstructive pulmonary disease, ulcerative colitis, idiopathic pulmonary fibrosis, lung cancer, psoriasis and nonalcoholic steatohepatitis and other indications (the “Palo Licensed Products”) that are being developed by Palo.

Under the terms of the Palo RPA, the Company paid Palo an upfront payment of $10.0 million payment at the close of the transaction, which occurred simultaneously upon parties’ entry into the Palo RPA on September 26, 2019. At the inception of the agreement, the Company recorded $10.0 million as long-term royalty receivables in its consolidated balance sheet.

As of March 31, 2024, no payments were probable to be received under the Palo RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to royalties received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

28

Viracta Royalty Purchase Agreement

On March 22, 2021, the Company entered into the Viracta RPA, as amended March 4, 2024, pursuant to which the Company acquired the right to receive future royalties, milestone payments and other payments related to two clinical-stage drug candidates for an upfront payment of $13.5 million. The first candidate, DAY101 (a pan-RAF kinase inhibitor), is being developed by Day One, and the second candidate, vosaroxin (a topoisomerase II inhibitor), is being developed by Denovo Biopharma. The Company acquired the right to receive (i) up to $54.0 million in potential milestone payments, potential royalties on sales, if approved, and a portion of potential other payments related to DAY101, excluding up to $5.0 million retained by Viracta, and (ii) up to $57.0 million in potential regulatory and commercial milestones and high single-digit royalties on sales related to vosaroxin, if approved.

At the inception of the Viracta RPA, the Company recorded $13.5 million as long-term royalty receivables in its consolidated balance sheet.

On October 30, 2023, the Company earned a $5.0 million milestone payment pursuant to the Viracta RPA related to the FDA’s acceptance of Day One’ NDA for tovorafenib. In accordance with the cost recovery method, the $5.0 million milestone payment received was recorded as a direct reduction of the recorded long-term royalty receivable balance.

Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Kuros Royalty Purchase Agreement

On July 14, 2021, the Company entered into the Kuros RPA, pursuant to which the Company acquired the rights to 100% of the potential future royalties from commercial sales, which are tiered from high single-digit to low double-digits, and up to $25.5 million in pre-commercial milestone payments associated with an existing license agreement related to Checkmate Pharmaceuticals’ vidutolimod (CMP-001), a Toll-like receptor 9 agonist, packaged in a virus-like particle, for an upfront payment of $7.0 million. The Company may pay up to an additional $142.5 million to Kuros in sales-based milestone payments.

At the inception of the Kuros RPA, the Company recorded $7.0 million as long-term royalty receivables in its consolidated balance sheet.

In May 2022, Regeneron completed its acquisition of Checkmate Pharmaceuticals resulting in a $5.0 million milestone payment to Kuros. Pursuant to the Kuros RPA, the Company is entitled to 50% of the milestone payment, which was received by XOMA in July 2022. In accordance with the cost recovery method, the $2.5 million milestone received was recorded as a direct reduction of the recorded long-term royalty receivable balance.

As of March 31, 2024, no payments were probable to be received under the Kuros RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Affitech Commercial Payment Purchase Agreement

On October 6, 2021, the Company entered into the Affitech CPPA, pursuant to which, the Company purchased a future stream of commercial payment rights to Roche’s faricimab from Affitech for an upfront payment of $6.0 million. The Company is eligible to receive 0.5% of future net sales of faricimab for a ten-year period following the first commercial sales in each applicable jurisdiction. Under the terms of the Affitech CPPA, the Company may pay up to an additional $20.0 million based on the achievement of certain regulatory and sales milestones. At the inception of the Affitech CPPA, the Company recorded $14.0 million as long-term royalty receivables which included the $6.0 million upfront payment and $8.0 million in regulatory milestone payments in its consolidated balance sheet. The Company concluded the regulatory milestone payments of $8.0 million met the definition of a derivative under ASC 815 and should

29

be accounted at fair value and recorded as a current liability at the inception of the transaction. Therefore, the regulatory milestone payments were recorded as contingent liabilities in its consolidated balance sheet. The Company concluded the sales-based milestone payments of up to $12.0 million do not meet the definition of a derivative under ASC 815 and a liability will be recognized when probable and estimable.

In January 2022, Roche received approval from the FDA to commercialize VABYSMO (faricimab-svoa) for the treatment of wet, or neovascular, age-related macular degeneration and diabetic macular edema. In September 2022, Roche received approval from the European Commission to commercialize VABYSMO for the treatment of wet, or neovascular, age-related macular degeneration and visual impairment due to diabetic macular edema. Pursuant to the Affitech CPPA, the Company paid Affitech a $5.0 million milestone payment tied to the U.S. marketing approvals and a $3.0 million milestone payment tied to the EC approvals.

Commercial payments are due from Roche within 60 days of December 31 and June 30 of each year. In accordance with the cost recovery method, commercial payments received are recorded as direct reductions of short-term and long-term receivable balances, as applicable.

During the three months ended March 31, 2024, the Company received $7.4 million from Roche.

Though the Company is unable to reasonably estimate its commercial payment stream from sales of future net sales and the commercial payments to be received under the agreement, it has a more accurate projection of the commercial payments expected for the twelve-month period following the consolidated balance sheet dates. As such, as of March 31, 2024 and December 31, 2023, the Company recorded $7.8 million and $12.2 million, respectively, as short-term royalty and commercial payment receivables.

The achievement of the first and second sales-based milestone payments under the Affitech CPPA was considered probable as of December 31, 2023, and as such the Company recognized a $6.0 million contingent liability in contingent consideration under RPAs, AAAs and CPPAs in its consolidated balance sheet. The sales milestones were achieved in 2023 and in the first quarter of 2024, the Company paid Affitech $6.0 million and the related contingent liability balance was reduced to zero in its condensed consolidated balance sheet as of March 31, 2024.

Based on reported first quarter of 2024 sales of VABYSMO, the achievement of the third sales-based milestone payment under the Affitech CPPA was considered probable as of March 31, 2024, and the Company recognized a $3.0 million contingent liability in the condensed consolidated balance sheet. The Company may pay up to $3.0 million in an additional sales-based milestone payment upon the achievement of one remaining incremental sales milestone in the future. The final milestone was not assessed as probable and as a result is not recorded as a contingent liability as of March 31, 2024.

Under the cost recovery method, the Company does not expect to recognize any income related to future commercial payment receipts until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

30

The following table summarizes the royalty and commercial payment receivable activities during the three months ended March 31, 2024 (in thousands):

Short-Term

Long-Term

Balance as of January 1, 2024

    

$

14,215

$

57,952

Acquisition of royalty and commercial payment receivables:

Talphera

 

 

8,000

Receipt of royalty and commercial payments:

Affitech

(7,396)

Aptevo

(350)

Talphera

(25)

Reclassification to short-term royalty and commercial payment receivables:

Aptevo

350

(350)

Recognition of contingent consideration:

Affitech

3,000

Balance as of March 31, 2024

$

9,819

$

65,577

6. Fair Value Measurements

The Company records its financial assets and liabilities at fair value. The carrying amounts of certain of the Company’s financial instruments, including cash, trade receivables, net and accounts payable, approximate their fair value due to their short maturities. Fair value is defined as the exchange price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The accounting guidance for fair value establishes a framework for measuring fair value and a fair value hierarchy that prioritizes the inputs used in valuation techniques. The accounting standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value which are the following:

Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2 – Observable inputs, either directly or indirectly, other than quoted prices in active markets for identical assets or liabilities, such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities; therefore, requiring an entity to develop its own valuation techniques and assumptions.

31

The following tables set forth the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as follows (in thousands):

Fair Value Measurements at March 31, 2024 Using:

Quoted Prices in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Assets:

Cash equivalents:

Money market funds

$

134,729

$

$

$

134,729

Total cash equivalents

134,729

134,729

Equity securities

413

413

Total financial assets

$

135,142

$

$

$

135,142

Liabilities:

Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value

$

$

$

$

Fair Value Measurements at December 31, 2023 Using:

Quoted Prices in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Assets:

Cash equivalents:

Money market funds

$

28,352

$

$

$

28,352

Total cash equivalents

28,352

28,352

Equity securities

161

161

Total financial assets

$

28,513

$

$

$

28,513

Liabilities:

Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value

$

$

$

1,000

$

1,000

Equity Securities

The equity securities consisted of an investment in Rezolute’s common stock and are classified on the condensed consolidated balance sheets as current assets as of March 31, 2024 and December 31, 2023. The equity securities are revalued each reporting period with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statements of operations and comprehensive loss. As of March 31, 2024 and December 31, 2023 the Company valued the equity securities using the closing price for Rezolute’s common stock traded on the Nasdaq Stock Market of $2.55 and $0.99, respectively. The inputs that were used to calculate the fair value of the equity securities were observable prices in active markets and therefore were classified as a Level 1 fair value measurement.

Contingent Consideration Measured at Fair Value

During the three months ended March 31, 2024, the contingent liability recorded pursuant to the LadRx Agreements decreased to zero after the Company paid LadRx $1.0 million upon achievement of a related regulatory milestone in January 2024 (Note 5).

As of March 31, 2024, the estimated fair value of the remaining LadRx contingent consideration liability is zero as it represents the future consideration that is contingent upon the achievement of a specified regulatory milestone for the product candidate related to aldoxorubicin. The fair value measurement is based on significant Level 3 inputs such as anticipated timelines and probability of achieving development milestones of aldoxorubicin. Such contingent

32

consideration is remeasured at fair value at each reporting period with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statements of operations and comprehensive loss until settlement.

7. Lease Agreement

The Company leases one facility in Emeryville, California under an operating lease. In January 2023, the Company amended the original lease to extend the lease term five months from its original expiration of February 28, 2023 to July 31, 2023 (the “amended lease agreement” or the “amended lease”).

The Company retained no option to further extend, renew or terminate the amended lease under the amended terms and all other material terms and conditions, including the monthly base rent, remained consistent with the original lease.

In accordance with ASC 842, the Company accounted for the amendment to extend the lease term as a modification of the original lease and, as such, remeasured the lease liability and recognized a corresponding adjustment to the right-of-use asset of $0.1 million to reflect the changes in the lease payments due to the extended lease term.

On June 27, 2023, the Company executed the second lease amendment for its corporate headquarters lease in Emeryville, California with the same counterparty, in a different location in the same building to replace its existing amended lease which expired in July 2023 (the “new lease agreement” or the “new lease”). The new lease agreement commenced on November 10, 2023 and has a term of 65 months.

Under the new lease agreement, the Company retained access to its original premises under the amended lease which expired in July 2023, until the new premises became available on November 10, 2023. Payments made between when the lease expired in July 2023 and the commencement date of the new premises of November 10, 2023 were recorded as variable lease costs in the consolidated statement of operations and comprehensive loss for the year ended December 31, 2023.

In accordance with ASC 842, the Company accounted for the new lease as a separate contract and the Company recognized an operating lease right-of-use assets of $0.4 million and operating lease liabilities of $0.4 million on November 10, 2023, the commencement date of the lease.

The following table summarizes maturity of the new lease through the 65-month term of the Company’s operating lease liabilities as of March 31, 2024 (in thousands):

Year

Rent Payments

2024 (excluding the three months ended March 31, 2024)

 

$

60

2025

 

85

2026

 

88

2027

91

2028

102

Thereafter

 

36

Total undiscounted lease payments

462

Present value adjustment

(88)

Total net lease liability

$

374

As of March 31, 2024 and December 31, 2023, the total net lease liability was $0.4 million.

As of December 31, 2023, the Company’s current and non-current operating lease liabilities were $0.1 million and $0.3 million, respectively.

33

As of March 31, 2024, the Company’s current and non-current operating lease liabilities were $0.1 million and $0.3 million, respectively.

The following table summarizes the cost components of the Company’s operating leases for the three months ended March 31, 2024 and 2023 (in thousands):

    

Three Months Ended March 31, 

    

2024

    

2023

Lease costs:

Operating lease cost

$

22

 

$

48

Variable lease cost (1)

(2)

 

5

Total lease costs

$

20

$

53

(1)Under the terms of the original, amended and new lease agreements, the Company is also responsible for certain variable lease payments that are not included in the measurement of the lease liability. Variable lease payments include non-lease components such as common area maintenance fees. The negative balance for the period ended March 31, 2024 was due to the lessor’s reconciliation of variable lease costs from which a credit was due to the Company.

The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):

    

Three Months Ended March 31, 

    

2024

2023

Cash paid for amounts included in the measurement of lease liabilities

 

 

Operating cash flows under operating leases

$

23

$

52

The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):

    

March 31, 

December 31, 

    

2024

2023

Weighted-average remaining lease term

5.08 years

5.33 years

Weighted-average discount rate

8.50

%

8.50

%

8. Long-Term Debt

On December 15, 2023, XOMA transferred to XRL, a newly formed wholly owned subsidiary, all its rights, title and interest in the commercial payments from Roche’s VABYSMO under the Affitech CPPA and related assets (the “Commercial Payments”). The VABYSMO-related assets and rights transferred to XRL are referred to herein as the “Transferred Assets.”

Simultaneously, XRL entered into the Blue Owl Loan Agreement with Blue Owl and lenders, pursuant to which XRL was extended certain senior secured credit facilities in an aggregate principal amount of up to $140.0 million. The principal and interest of the loan are to be paid from the Commercial Payments. XRL is obligated to make semi-annual interest payments, starting in March 2024, at a fixed rate of 9.875% per annum until the commercial payment-backed loan is repaid, at which time the Commercial Payments will revert back to XOMA. On each interest payment date, any shortfall in interest payment will be paid from the interest reserve, any uncured shortfall in interest payment that exceeds the interest reserve will increase the outstanding principal amount of the loan, and any Commercial Payment in excess of accrued interest on the loan will be used to repay the principal of the loan until the balance is fully repaid.

The loan matures on December 15, 2038, provided that XRL may repay it in full at any time prior to December 15, 2038, subject to the terms of the Blue Owl Loan Agreement. The Blue Owl Loan includes (i) an initial term loan in an

34

aggregate principal amount equal to $130.0 million and (ii) a delayed draw term loan in an aggregate principal amount of $10.0 million to be funded at the option of the XRL upon receipt by the lenders of payments of principal and interest from the proceeds of Commercial Payments in excess of an agreed upon amount on or prior to March 15, 2026.

The payment obligations under the Blue Owl Loan Agreement are limited to XRL, and Blue Owl has no recourse under the Blue Owl Loan Agreement against XOMA or any assets other than the Transferred Assets and XOMA’s equity interest in XRL. In connection with the Blue Owl Loan Agreement, (i) XRL granted Blue Owl a first-priority perfected lien on, and security interest in, (a) the Commercial Payments and the proceeds thereof, in each case under the Affitech CPPA and (b) all other assets of XRL and (ii) XOMA granted Blue Owl a first-priority perfected lien on, and security interest in 100% of the equity of XRL. The Blue Owl Loan Agreement contains other customary terms and conditions, including representations and warranties, as well as indemnification obligations in favor of Blue Owl.

On December 15, 2023, the Company borrowed the initial term loan of $130.0 million and received $119.6 million, net of $4.1 million in fees and lender expenses and $6.3 million that was deposited into reserve accounts to pay interest, administrative fees and XRL’s operating expenses (see Note 2). The Company also incurred $0.6 million of direct issuance costs related to the Blue Owl Loan Agreement.

In connection with the Blue Owl Loan Agreement, XOMA issued to Blue Owl and certain funds affiliated with Blue Owl warrants to purchase: (i) up to 40,000 shares of XOMA’s common stock at an exercise price of $35.00 per share; (ii) up to 40,000 shares of XOMA’s common stock at an exercise price of $42.50 per share; and (iii) up to 40,000 shares of XOMA’s common stock at an exercise price of $50.00 per share (collectively, the “Blue Owl Warrants”). The fair value of the Blue Owl Warrants was determined using the Black-Scholes Model (see Note 2) and was estimated to be $1.5 million. As of March 31, 2024, all Blue Owl Warrants were outstanding.

The initial term loan of $130.0 million is carried at amortized cost. Amortization of the initial term loan is applied under the expected-effective-yield approach using the retrospective interest method. As of December 31, 2023, the effective interest rate was determined to be 11.01%. The Company recorded a debt discount of $5.3 million, which included $3.8 million in allocated fees and lender expenses and $1.5 million for the fair value of the Blue Owl Warrants. The Company also recorded $0.6 million in direct debt issuance costs allocated to the initial term loan. The Company will accrete both the debt discount of $5.3 million and $0.6 million of direct debt issuance costs over the expected term of the initial term loan.

As of the closing date of December 15, 2023, the Company recorded the $0.3 million allocated costs for the delayed draw term loan commitment as a non-current asset in other assets - long term in the consolidated balance sheet and will reclassify the amount as a debt discount when the delayed draw term loan is drawn. As of March 31, 2024, no amount had been drawn from the delayed draw term loan.

The carrying value of the short and long-term portion of the initial term loan was $5.5 million and $118.5 million, respectively, as of December 31, 2023. The Company recorded $0.6 million in interest expense during the year ended December 31, 2023.

In March 2024, XRL made a semi-annual payment of $7.4 million which included an interest payment of $3.8 million and principal repayment of $3.6 million. The carrying value of the short and long-term portion of the initial term loan was $6.1 million and $114.5 million, respectively, as of March 31, 2024. As of March 31, 2024, the effective interest rate was determined to be 11.05%. The Company recorded $3.6 million in interest expense during the three months ended March 31, 2024. As of March 31, 2024, the Company had an unaccreted debt discount of $5.1 million and unaccreted direct issuance costs of $0.6 million to be accreted over the expected remaining term of the initial term loan.

35

The following table summarizes the impact of the initial term loan on the Company’s condensed consolidated balance sheet as of March 31, 2024 (in thousands):

    

March 31, 2024

Gross principal

$

130,000

Principal repayments

(3,616)

Unaccreted debt discount and debt issuance costs

(5,712)

Total carrying value net of principal repayments, unaccreted debt discount and debt issuance costs

120,672

Less: current portion of long-term debt

(6,144)

Long-term debt

$

114,528

Long-term debt on the Company’s condensed consolidated balance sheet as of March 31, 2024 and consolidated balance sheet as of December 31, 2023 includes only the carrying value of the Blue Owl Loan. The carrying value of the Blue Owl Loan as of December 31, 2023 was $124.0 million.

Aggregate projected future principal payments of the initial term loan as of March 31, 2024, are as follows (in thousands):

Year Ending December 31,

Payments

2024 (excluding the three months ended March 31, 2024)

 

$

3,588

2025

 

10,246

2026

 

15,404

2027

19,609

2028

23,585

Thereafter

 

53,952

Total payments

$

126,384

Accretion of debt discounts and issuance costs are included in interest expense. Interest expense in the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 relates to the initial term loan (in thousands):

Three Months Ended

March 31, 

    

2024

    

2023

Accrued interest expense

$

3,245

$

Accretion of debt discount and debt issuance costs

 

306

 

Total interest expense

$

3,551

$

9. Common Stock Warrants

As of March 31, 2024 and December 31, 2023, the following common stock warrants were outstanding:

    

    

    

Exercise Price

    

March 31, 

    

December 31,

Issuance Date

Expiration Date

Balance Sheet Classification

per Share

2024

2023

May 2018

 

May 2028

 

Stockholders’ equity

$

23.69

 

6,332

 

6,332

March 2019

March 2029

Stockholders’ equity

$

14.71

4,845

4,845

December 2023

December 2033

Stockholders’ equity

$

35.00

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

42.50

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

50.00

40,000

40,000

 

  

 

  

 

  

 

131,177

 

131,177

36

10. Commitments and Contingencies

Collaborative Agreements, Royalties and Milestone Payments

The Company has committed to make potential future milestone payments and legal fees to third parties as part of licensing and development programs. Payments under these agreements become due and payable only upon the achievement of certain developmental, regulatory and commercial milestones by the Company’s licensees. Because it is uncertain if and when these milestones will be achieved, such contingencies, aggregating up to $6.3 million (assuming one product per contract meets all milestone events) have not been recorded on the accompanying condensed consolidated balance sheets. The Company is unable to determine precisely when and if payment obligations under the agreements will become due as these obligations are based on milestone events, the achievement of which is subject to a significant number of risks and uncertainties. None of these milestones were assessed to be probable as of March 31, 2024.

Contingent Consideration

Pursuant to the Company’s agreements with Aronora, Kuros, Affitech and LadRx the Company has committed to pay the Aronora Royalty Milestones, the Kuros Sales Milestones, the Affitech Sales Milestones, and LadRx regulatory and commercial sales milestones.

As of December 31, 2023, the Company recorded $1.0 million for the LadRx contingent consideration that represented the estimated fair value of the potential future payments upon the achievement of regulatory milestones related to arimoclomol and aldoxorubicin at the inception of the LadRx Agreements. During the three months ended March 31, 2024, the contingent liability decreased to zero after the Company paid LadRx $1.0 million upon the FDA’s acceptance of the arimoclomol NDA resubmission (Note 5). As of March 31, 2024, the Company recorded zero for the LadRx contingent consideration as the estimated fair value of the potential future payment upon the achievement of regulatory milestones related to aldoxorubicin was negligible. Such contingent consideration related to regulatory milestones is remeasured at fair value at each reporting period, with changes in fair value recorded in other income (expense), net.

During the year ended December 31, 2023, certain sales milestones related to VABYSMO pursuant to the Affitech CPPA were assessed to be probable under ASC 450. As such, a $6.0 million liability was recorded in contingent consideration under RPAs, AAAs and CPPAs and a corresponding $6.0 million asset was recorded under long-term royalty and commercial payment receivables on the consolidated balance sheet. During the three months ended March 31, 2024, this contingent liability decreased to zero after the Company paid Affitech $6.0 million upon the achievement of the related commercial sales milestones (Note 5).

During the three months ended March 31, 2024, a sales milestone related to VABYSMO pursuant to the Affitech CPPA was assessed to be probable under ASC 450. As such, a $3.0 million liability was recorded in contingent consideration under RPAs, AAAs, and CPPAs and a corresponding $3.0 million asset was recorded under short-term royalty and commercial payment receivables on the condensed consolidated balance sheet.

The liability for future Aronora Royalty Milestones, Kuros Sales Milestones, remaining Affitech Sales Milestones and LadRx commercial sales milestone will be recorded when the amounts, by product, are estimable and probable.

As of March 31, 2024, none of the Aronora Royalty Milestones, Kuros Sales Milestones, remaining Affitech Sales Milestone and LadRx commercial sales milestone were assessed to be probable and as such, no liability was recorded on the condensed consolidated balance sheet.

11. Stock Based Compensation

The Company may grant qualified and non-qualified stock options, common stock, PSUs and other stock-based awards under various plans to directors, officers, employees and other individuals. Stock options are granted at exercise prices of not less than the fair market value of the Company’s common stock on the date of grant. Additionally, the Company has an ESPP that allows employees to purchase Company shares at a purchase price equal to 85% of the lower of the fair market value of the Company’s common stock on the first trading day of the offering period or on the last day

37

of the purchase period. The ESPP includes a rollover mechanism for the purchase price if the fair market value of the Company’s common stock on the purchase date is less than the fair market value of the Company’s common stock on the first trading day of the offering period.

Stock Options and Other Benefit Plans

Stock Option Plans

2010 Plan Stock Options

Stock options issued under the 2010 Plan generally vest monthly over three years for employees and one year for directors. Stock options held by employees who qualify for retirement age (defined as employees that are a minimum of 55 years of age and the sum of their age plus years of full-time employment with the Company exceeds 70 years) vest on the earlier of scheduled vest date or the date of retirement. No stock options were granted under the 2010 Plan during the three months ended March 31, 2024 and 2023.

Stock Option Inducement Awards

On December 30, 2022, the Board appointed Owen Hughes as Executive Chairman of the Board and Interim Chief Executive Officer and Bradley Sitko as the Company’s Chief Investment Officer, effective as of January 1, 2023. Pursuant to the terms of their respective employment agreements, Mr. Hughes and Mr. Sitko were each granted two separate awards of non-qualified stock options on January 3, 2023 (collectively, the “Stock Option Inducement Awards”) when the Company’s stock price was $18.66 per share.

The Stock Option Inducement Awards were granted to Mr. Hughes and Mr. Sitko outside the 2010 Plan as an inducement material to entering into their respective employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4) but are subject to the terms and conditions of the 2010 Plan. More information on the Stock Option Inducement Awards granted during the three months ended March 31, 2023 can be found in Note 10 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.

The weighted-average grant-date fair value per share of options granted to Mr. Hughes and Mr. Sitko at an exercise price of $18.66 per share during the first quarter of 2023 was $11.91. The weighted-average grant-date fair value per share of options granted to Mr. Hughes and Mr. Sitko at an exercise price of $30.00 per share during the first quarter of 2023 was $14.68. No Stock Option Inducement Awards were granted during the three months ended March 31, 2024.

The activity for all stock options for the three months ended March 31, 2024 was as follows:

Weighted

    

Weighted

Average

Average

Aggregate

Exercise

Contractual 

Intrinsic

Number of

Price

Remaining Term

Value

shares

Per Share

(in years)

(in thousands)

Outstanding at January 1, 2024

2,730,068

$

20.88

 

6.29

$

10,638

Granted

 

 

 

 

  

Exercised

 

(134,959)

 

4.61

 

 

  

Forfeited, expired or cancelled

(26,014)

 

178.20

 

 

  

Outstanding at March 31, 2024

2,569,095

$

20.15

 

6.27

$

17,723

Exercisable at March 31, 2024

2,009,056

$

19.12

 

5.60

$

16,131

The aggregate intrinsic value of stock options exercised during the three months ended March 31, 2024 was $2.5 million. No stock options were exercised during the three months ended March 31, 2023.

38

The Company recorded $1.1 million in stock-based compensation expense related to stock options during the three months ended March 31, 2024. As of March 31, 2024, $7.0 million of total unrecognized compensation expense related to stock options was expected to be recognized over a weighted average period of 2.4 years.

Performance Stock Unit Awards

In May 2023, the Company granted employees 430,400 PSUs under the 2010 Plan.

The PSUs are subject to market-based vesting conditions and the number of PSUs vested will be based on the stock price of the Company’s common stock as compared to four stock price hurdles over a three-year period from the May 2023 grant date (the “performance period”). A stock price hurdle is considered attained when, at any time during the performance period, the Company’s volume-weighted average stock price equals or exceeds the hurdle stock price value for 30 consecutive calendar days. Upon attainment of a stock price hurdle, one third of the earned PSUs will vest immediately upon achievement, one third will vest upon the two-year anniversary of the grant date and one third will vest on the three-year anniversary of the grant date. If no stock price hurdle is attained during the performance period, then no PSUs will vest. In October 2023, the Company granted an additional 18,200 PSUs under the 2010 Plan with generally the same terms as the May 2023 PSU grants.

In connection with Mr. Hughes’ appointment to full-time Chief Executive Officer in January 2024, the Company granted Mr. Hughes 275,000 PSUs under the 2010 Plan with generally the same terms as the May 2023 PSU grants.

Fair Value Assumptions of Performance Stock Unit Awards

The fair value of the PSUs granted was estimated based on Monte Carlo valuation model which incorporates into the valuation the possibility that the stock price hurdles may not be satisfied.

The range of grant date fair values of the PSUs granted in 2023 was estimated as follows:  

Derived

Hurdle Price

Number of

Fair Value

Service Period

Per PSU

PSUs

Per Share

(in years)

$

30.00

243,550

 

$

11.42-17.45

0.69-2.59

$

35.00

91,239

 

$

10.16-16.07

 

0.93-2.59

$

40.00

60,024

 

$

9.07-14.84

 

1.12-2.59

$

45.00

53,787

 

$

8.12-13.72

 

1.27-2.59

448,600

 

The grant date fair values of the PSUs granted in January 2024 was estimated as follows:  

Derived

Hurdle Price

Number of

Fair Value

Service Period

Per Share

PSUs

Per Share

(in years)

$

30.00

160,078

 

$

18.42

0.74

$

35.00

53,350

 

$

17.24

0.96

$

40.00

32,835

 

$

16.14

1.15

$

45.00

28,737

$

15.13

1.31

275,000

 

The Company estimates that it will recognize total stock-based compensation expense of approximately $11.7 million in aggregate for the PSUs granted in May 2023, October 2023 and January 2024 using the graded expense attribution method over the requisite service period of each tranche. If the stock price hurdles are met sooner than the requisite service period, the stock-based compensation expense for the respective stock price hurdle will be accelerated.

39

Stock-based compensation expense will be recognized over the requisite service period if the grantees continue to provide service to the Company, regardless of whether the PSU stock price hurdles are achieved.

The activity for all PSUs for the three months ended March 31, 2024 was as follows:

Weighted

Average

Grant Date

Number of

Fair Value

Unvested PSUs

Per Share

Unvested balance at January 1, 2024

448,600

$

15.40

Granted

 

275,000

 

17.58

Vested

 

 

Forfeited

 

Unvested balance at March 31, 2024

723,600

$

16.23

The Company recorded $1.8 million in stock-based compensation expense related to the PSUs during the three months ended March 31, 2024. As of March 31, 2024, there was $7.1 million unrecognized stock-based compensation expense related to outstanding PSUs granted to employees, with a weighted-average remaining recognition period of 1.13 years.

Stock-based Compensation Expense

All stock-based compensation expense is recorded in G&A expense. The following table shows total stock-based compensation expense for stock options, PSUs and ESPP in the condensed consolidated statements of operations and comprehensive loss (in thousands):

Three Months Ended March 31, 

    

2024

    

2023

Total stock-based compensation expense included in G&A

$

2,856

$

1,570

12. Capital Stock

Dividends

During the three months ended March 31, 2024, the Board declared and paid cash dividends on the Company’s Series A Preferred Stock and Series B Depositary shares as follows:

Series A Preferred Stock

Series B Depositary Share

Cash Dividend Declared

Cash Dividend Declared

Dividend Declaration Date

    

($ per share)

    

($ per share)

    

Dividend Payment Date

October 18, 2023

$

0.53906

$

0.52344

January 15, 2024

February 21, 2024

$

0.53906

$

0.52344

April 15, 2024

BVF Ownership

As of March 31, 2024, BVF owned approximately 31.2% of the Company’s total outstanding shares of common stock, and if all the Series X Convertible Preferred Stock were converted (without taking into account beneficial ownership limitations), BVF would own 51.9% of the Company’s total outstanding shares of common stock. The Company’s Series A Preferred Stock becomes convertible upon the occurrence of specific events and as of March 31, 2024, the contingency was not met, therefore the Series A Preferred Stock owned by BVF is not included in the as-converted ownership calculation. Due to its significant equity ownership, BVF is considered a related party of the Company.

40

2018 Common Stock ATM Agreement

On December 18, 2018, the Company entered into the 2018 Common Stock ATM Agreement with HCW, under which the Company may offer and sell from time to time at its sole discretion shares of its common stock through HCW as its sales agent, in an aggregate amount not to exceed $30.0 million. HCW may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act and will use its commercially reasonable efforts consistent with its normal trading and sales practices to sell the shares up to the amount specified. The Company will pay HCW a commission of up to 3% of the gross proceeds of any shares of common stock sold under the 2018 Common Stock ATM Agreement. On March 10, 2021, the Company amended the 2018 Common Stock ATM Agreement with HCW to increase the aggregate amount of shares of its common stock that it could sell through HCW as its sales agent to $50.0 million. No shares have been sold under the 2018 Common Stock ATM Agreement since the agreement was executed.

2021 Series B Preferred Stock ATM Agreement

On August 5, 2021, the Company entered into the 2021 Series B Preferred Stock ATM Agreement with B. Riley, under which the Company may offer and sell from time to time, at its sole discretion, through or to B. Riley, as agent or principal an aggregate amount not to exceed $50.0 million of its Series B Depositary Shares. B. Riley may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act and will use its commercially reasonable efforts consistent with its normal trading and sales practices to sell the shares up to the amount specified. The Company will pay B. Riley a commission of up to 3% of the gross proceeds of any Series B Depositary Shares sold under the 2021 Series B Preferred Stock ATM Agreement. No shares have been sold under the 2021 Series B Preferred Stock ATM Agreement since the agreement was executed.

Stock Repurchase Program

On January 2, 2024, the Board authorized the Company’s first stock repurchase program, which permits the Company to purchase up to $50.0 million of its common stock through January 2027. Under the program, the Company has discretion in determining the conditions under which shares may be purchased from time to time, including through transactions in the open market, in privately negotiated transactions, under plans compliant with Rule 10b5-1 under the Exchange Act, or by other means in accordance with applicable laws. The manner, number, price, structure, and timing of the repurchases, if any, will be determined at the Company’s sole discretion and repurchases, if any, depend on a variety of factors, including legal requirements, price and economic and market conditions, royalty and milestone acquisition opportunities, and other factors. The repurchase authorization does not obligate the Company to acquire any particular amount of its common stock. The Board may suspend, modify, or terminate the stock repurchase program at any time without prior notice. As of March 31, 2024, the Company had purchased a total of 660 shares of its common stock pursuant to the stock repurchase plan for $13,000.

13. Income Taxes

No provision was made for federal income taxes, since the Company incurred net operating losses during the three months ended March 31, 2024 and 2023. The Company continues to maintain a full valuation allowance against its remaining net deferred tax assets.

The Company had a total of $5.9 million of gross unrecognized tax benefits as of March 31, 2024, none of which would affect the effective tax rate upon realization as it currently has a full valuation allowance against its net deferred tax assets. The reversal of related deferred tax assets will be offset by a valuation allowance, should any of these uncertain tax positions be favorably settled in the future.

The Company does not expect its unrecognized tax benefits to change significantly over the next twelve months. The Company will recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. Through March 31, 2024, the Company had not accrued interest or penalties related to uncertain tax positions.

41

14. Subsequent Events

Kinnate Acquisition

On February 16, 2024, the Company entered into an Agreement and Plan of Merger with Kinnate and XRA, a Delaware corporation and a wholly-owned subsidiary of the Company, pursuant to which the Company acquired Kinnate through a tender offer for (i) $2.5879 in cash per share of Kinnate common stock, plus (ii) one non-transferable contractual contingent value right (“CVR”) per share of Kinnate common stock. The merger closed on April 3, 2024 (the “Merger Closing Date”), and XRA merged with and into Kinnate. Following the merger, Kinnate continued as the surviving corporation in the merger and a wholly owned subsidiary of the Company.

Each Kinnate CVR represents the right to receive potential payments pursuant to the terms and subject to the conditions of the Contingent Value Rights Agreement, dated April 3, 2024 (the “CVR Agreement”), by and among the Company, XRA, a right agent and a representative of the CVR holders. On February 27, 2024, Kinnate sold exarafenib and related IP to Pierre Fabre Medicament, SAS for an upfront cash consideration of $0.5 million and contingent consideration of $30.5 million upon the achievement of certain specified milestones. Kinnate CVR holders will be entitled to 100% of any further net proceeds from this transaction, if any, until the fifth anniversary of the Merger Closing Date, together with 85% of net proceeds, if any, from any license or other disposition of any or all rights to any product, product candidate or research program active at Kinnate as of the closing that occurs within one year of the Merger Closing Date, in each case subject to and in accordance with the terms of the CVR Agreement.

FDA Approval of OJEMDA

On April 23, 2024, Day One announced that the FDA granted approval to Day One’s NDA for OJEMDA (tovorafenib). Pursuant to the Viracta RPA, the Company earned a $9.0 million milestone payment upon FDA approval and is also eligible to receive mid-single-digit royalties on sales of OJEMDA.

Daré Royalty Purchase Agreements

On April 29, 2024, the Company entered into the Daré RPAs. Pursuant to the terms of the Daré RPAs, the Company paid $22.0 million in cash to Daré in consideration for the sale of (a) 100% of all remaining royalties related to XACIATO™ not already subject to the royalty-backed financing agreement Daré entered into in December 2023 and net of payments owed by Daré to upstream licensors, which equates to royalties ranging from low to high single digits, and of all potential commercial milestones related to XACIATO™ that are payable to Daré under that certain Exclusive License Agreement by and between Daré and Organon, dated March 31, 2022, as amended; (b) a 4% synthetic royalty on net sales of OVAPRENE® and a 2% synthetic royalty on net sales of Sildenafil Cream, 3.6%, which will decrease to 2.5% and 1.25%, respectively, upon the Company achieving a pre-specified return threshold; and (c) a portion of Daré’s right to a certain milestone payment that may become payable to Daré under that certain License Agreement between Daré and Bayer HealthCare LLC, dated January 10, 2020. The Daré RPAs also provide for certain milestone payments from the Company to Daré upon achieving a pre-specified return threshold, subject to the terms of the Daré RPAs.

Rezolute Milestone

In April 2024, Rezolute dosed the first patient in its Phase 3 trial of RZ358 and the Company earned a $5.0 million milestone pursuant to our Rezolute License Agreement.

.

42

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Forward Looking Statements

This Quarterly Report on From 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, (the “Securities Act”), Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”), and the Private Securities Litigation Reform Act of 1995, which are subject to the “safe harbor” created by those sections. Forward-looking statements are based on current expectations, estimates and forecasts, as well as our management’s beliefs and assumptions and on information currently available to them, and are subject to risks and uncertainties that are difficult to predict. In some cases you can identify forward-looking statements by words such as “may,” “will,” “should,” “might,” “could,” “would,” “expects,” “plans,” “anticipates,” “believes,” “estimates,” “projects,” “predicts,” “potential,” “intend” “goal,” “strategy,” “continue,” “design” and similar words, expressions or the negative of such terms intended to identify forward-looking statements. Examples of these statements include, but are not limited to, statements regarding: trend analyses and statements regarding future events, future financial performance, anticipated growth, and industry prospects, our future operating expenses, our future losses, the success of our strategy as a royalty aggregator, the assumptions underlying our business model, the extent to which issued and pending patents may protect the products and processes in which we have an ownership or royalty interest and prevent the use of the covered subject matter by third parties, the potential of our existing product candidates to lead to the development of commercial products, our ability to receive potential milestone or royalty payments under license and collaboration agreements and the amount and timing of receipt of those payments, our ability to locate suitable assets to acquire, our ability to complete (on a timely basis or at all) and realize the benefits from acquisitions, uncertainties related to the acquisition of interest in development-stage and clinical-stage product candidates, fluctuations in, our ability to predict our operating results and cash flows, and the sufficiency of our capital resources. Forward-looking statements are based on assumptions that may not prove accurate. Actual results could differ materially from those anticipated due to certain risks inherent in the biotechnology industry and for our licensees engaged in the development of new products in a regulated market. Among other things: there can be no assurance that our revenues or expenses will meet any expectations or follow any trend(s); we may be unable to retain our key employees; litigation, arbitration or other disputes with third parties may have a material adverse effect on us; our product candidates subject to our out-license agreements are still being developed, and our licensees’ may require substantial funds to continue development which may not be available; we may not be successful in entering into out-license agreements for our product candidates; if our therapeutic product candidates do not receive regulatory approval, our third-party licensees will not be able to manufacture and market them; products or technologies of other companies may render some or all of our product candidates noncompetitive or obsolete; we do not know whether there will be, or will continue to be, a viable market for the products in which we have an ownership or royalty interest; even once approved, a product may be subject to additional testing or significant marketing restrictions, its approval may be withdrawn or it may be voluntarily taken off the market; and we and our licensees are subject to various state and federal healthcare related laws and regulations that may impact the commercialization of our product candidates and could subject us to significant fines and penalties. These and other risks, and uncertainties that may cause our actual results or outcomes to differ materially and adversely from those expressed in our forward-looking statements, including those related to current economic and financial market conditions, are contained principally in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023, Part II, Item 1A of this Quarterly Report on Form 10-Q and in our other filings with the SEC.

Forward-looking statements are inherently uncertain and you should not place undue reliance on these statements, which speak only as of the date that they were made. These cautionary statements should be considered in connection with any written or oral forward-looking statements that we may issue in the future. Except as required by law, we do not undertake any obligation to revise or update publicly any forward-looking statements after completion of the filing of this Quarterly Report on Form 10-Q to reflect later events or circumstances or to reflect the occurrence of unanticipated events, or otherwise.

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review

43

of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.

All references to “portfolio” in this Quarterly Report on Form 10-Q are to milestone and/or royalty rights associated with a basket of product candidates in development.

We use our trademarks, trade names and services marks in this report as well as trademarks, trade names and service marks that are the property of other organizations. Solely for convenience, trademarks and trade names referred to in this report appear without the ® and ™ symbols, but those references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights or that the applicable owner will not assert its rights, to these trademarks and trade names.

The following discussion and analysis should be read in conjunction with the unaudited financial statements and notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q and with the audited consolidated financial statements and related notes thereto included as part of our Annual Report on Form 10-K for the year ended December 31, 2023.

Overview

XOMA is a biotech royalty aggregator. We have a sizable portfolio of economic rights to future potential milestone and royalty payments associated with partnered commercial and pre-commercial therapeutic candidates. Our portfolio was built through the acquisition of rights to future milestones, royalties and commercial payments, since our royalty aggregator business model was implemented in 2017, combined with out-licensing our proprietary products and platforms from our legacy discovery and development business. Our royalty aggregator business is primarily focused on early to mid-stage clinical assets, primarily in Phase 1 and 2, with significant commercial sales potential that are licensed to large-cap partners. We also acquire milestone and royalty revenue streams on late-stage clinical assets and commercial assets that are designed to address unmet markets or have a therapeutic advantage, have long duration of market exclusivity, and are expected to deliver a financial return to us in a short timeframe. We expect most of our future revenue to be based on payments we may receive for milestones and royalties associated with these programs.

The generation of future revenues related to licenses, milestone payments, and royalties is dependent on the achievement of milestones or product sales by our existing licensees. We generated a net loss of $8.6 million and net cash used in operating activities was $4.9 million for the three months ended March 31, 2024, and we had an accumulated deficit of $1.2 billion as of March 31, 2024. We generated a net loss of $40.8 million and net cash used in operating activities was $18.2 million for the year ended December 31, 2023.

Recent Business Developments

Kinnate Acquisition

In February 2024, we entered into Agreement and Plan of Merger with Kinnate and XRA pursuant to which we acquired Kinnate through a tender offer for (i) $2.5879 in cash per share of Kinnate common stock plus (ii) one non-transferable contingent value right (“CVR”) per share of Kinnate common stock. The merger closed on April 3, 2024 (the “Merger Closing Date”), and XRA merged with and into Kinnate. Following the merger, Kinnate continued as the surviving corporation in the merger and our wholly owned subsidiary.

Each Kinnate CVR represents the right to receive potential payments pursuant to the terms and subject to the conditions of the Contingent Value Rights Agreement, dated April 3, 2024 (the “CVR Agreement”), by and among the Company, XRA, a right agent and a representative of the CVR holders. In February 2024, Kinnate sold exarafenib and related IP to Pierre Fabre Medicament, SAS for an upfront cash consideration of $0.5 million and contingent consideration of $30.5 million upon the achievement of certain specified milestones. Kinnate CVR holders will be entitled to 100% of any further net proceeds from this transaction, if any, until the fifth anniversary of the Merger Closing Date, together with 85% of net proceeds, if any, from any license or other disposition of any or all rights to any product, product candidate or

44

research program active at Kinnate as of the closing that occurs within one year of the Merger Closing Date, in each case subject to and in accordance with the terms of the CVR Agreement.

Owen Hughes Appointed as Chief Executive Officer

In January 2024, our Board appointed Owen Hughes as our Chief Executive Officer (Principal Executive Officer) and Jack L. Wyszomierski as Chairman of our Board. Mr. Hughes previously served as our Executive Chairman and Interim Chief Executive Officer beginning on January 1, 2023.

Stock Repurchase Program

On January 2, 2024, our Board authorized our first stock repurchase program, which permits us to purchase up to $50.0 million of our common stock through January 2027. Under the program, we have discretion in determining the conditions under which shares may be purchased from time to time, including through transactions in the open market, in privately negotiated transactions, under plans compliant with and Rule 10b5-1 under the Exchange Act, as part of or by other means in accordance with applicable laws. The manner, number, price, structure, and timing of the repurchases, if any, will be determined at our sole discretion and repurchases, if any, depend on a variety of factors, including legal requirements, price and economic and market conditions, royalty and milestone acquisition opportunities, and other factors. The repurchase authorization does not obligate us to acquire any particular amount of our common stock. The Board may suspend, modify, or terminate the stock repurchase program at any time without prior notice. As of March 31, 2024, we had purchased a total of 660 shares of our common stock pursuant to the stock repurchase program for $13,000.

Portfolio Updates – Royalty and Commercial Payment Purchase Agreements

Daré Royalty Purchase Agreements

On April 29, 2024, we entered into the Daré RPAs, pursuant to which we paid $22.0 million in cash to Daré in consideration for the sale of (a) 100% of all remaining royalties related to XACIATO™ not already subject to the royalty-backed financing agreement Daré entered into in December 2023 and net of payments owed by Daré to upstream licensors, which equates to royalties ranging from low to high single digits, and of all potential commercial milestones related to XACIATO™ that are payable to Daré under that certain Exclusive License Agreement by and between Daré and Organon, dated March 31, 2022, as amended; (b) a 4% synthetic royalty on net sales of OVAPRENE® and a 2% synthetic royalty on net sales of Sildenafil Cream, 3.6%, which will decrease to 2.5% and 1.25%, respectively, upon us achieving a pre-specified return threshold; and (c) a portion of Daré’s right to a certain milestone payment that may become payable to Daré under that certain License Agreement between Daré and Bayer HealthCare LLC, dated January 10, 2020. The Daré RPAs also provide for certain milestone payments from us to Daré upon achieving a pre-specified return threshold, subject to the terms of the Daré RPAs.

Viracta Royalty Purchase Agreement

In April 2024, Day One announced that the FDA granted approval to Day One’s NDA for OJEMDA (tovorafenib). Pursuant to the Viracta RPA, we earned a $9.0 million milestone payment and we are also eligible to receive mid-single-digit royalties on net sales of OJEMDA.

Talphera Commercial Payment Purchase Agreement

In January 2024, we acquired an economic interest in DSUVIA from Talphera for $8.0 million. DSUVIA was approved in 2018 by the FDA for use in adults in certified medically supervised healthcare settings. In April 2023, Talphera divested DSUVIA to Alora for an upfront payment, a 15% royalty on commercial net sales of DSUVIA and up to $116.5 million in sales-based milestone payments under the Talphera APA. In addition, Talphera is entitled to 75% of net sales of DSUVIA to the DoD for its services performed to support sales of DSUVIA to the DoD under the Talphera Marketing Agreement. Under the terms of the agreement, we are entitled to receive (i) 100% of the 15% royalty on commercial net sales and the sales-based milestones related to net sales of DSUVIA, as adjusted, for sales on and after January 1, 2024, and (ii) 100% of Talphera’s future service revenue in the amount of 75% of net sales of DSUVIA to the DoD until we

45

receive $20.0 million. Thereafter, we will fully retain the 15% royalty on commercial net sales of DSUVIA and will share equally with Talphera the 75% of net sales of DSUVIA to the DoD and the remaining sales-based milestone payments due from Alora.

Affitech Commercial Payment Purchase Agreement

Pursuant to our Affitech CPPA, we are eligible to receive commercial payments under the agreement from Roche consisting of 0.5% of net sales of VABYSMO for a ten-year period following the first commercial sale in each applicable jurisdiction. In 2022, VABYSMO was approved by the FDA and the EMA for the treatment of wet, or neovascular, age-related macular degeneration and diabetic macular edema. In October 2023, the FDA approved VABYSMO for the treatment of retinal vein occlusion. Payments are due from Roche within 60 days of December 31 and June 30 of each year.  

In February 2024, we received $7.4 million representing our commercial payment received from sales of VABYSMO during the last six months of 2023 under the Affitech CPPA. We used these cash receipts to fund contractual interest payments and partially repay the principal balance on our Blue Owl Loan (see Note 8 of the condensed consolidated financial statements).

Based on net sales of VABYSMO in 2023, we paid Affitech sales milestones totaling $6.0 million in March 2024, and we may pay up to an additional $6.0 million in milestones based on the achievement of certain sales thresholds in future periods.

LadRx Agreements

In January 2024, Zevra announced that the FDA accepted its NDA resubmission for arimoclomol and pursuant to the LadRx Agreements, we made a $1.0 million milestone payment to LadRx in January 2024.

Portfolio Updates – License and Collaboration Agreements

Rezolute License Agreement

In April 2024, Rezolute dosed the first patient in its Phase 3 trial of RZ358 and we earned a $5.0 million milestone pursuant to our Rezolute License Agreement.

Critical Accounting Estimates

The preparation of financial statements in accordance with GAAP requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. We routinely evaluate our estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form our basis for making judgments about the carrying values of assets and liabilities and the reported amounts of revenues and expenses that are not readily apparent from other sources. Actual results may differ from those estimates under different assumptions and conditions.

Critical accounting estimates are those estimates that involve a significant level of judgment and/or estimation uncertainty and could have or are reasonably likely to have a material impact on our financial condition or results of operations.

There have been no significant changes in our critical accounting estimates during the three months ended March 31, 2024, as compared with those previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.

Our significant accounting policies are included in “Note 2 – Basis of Presentation and Significant Accounting Policies” in our condensed consolidated financial statements.

46

Results of Operations

Revenues

Total revenues for the three months ended March 31, 2024 and 2023, were as follows (in thousands):

Three Months Ended

March 31, 

2024

    

2023

    

Change

Revenue from contracts with customers

$

1,000

$

$

1,000

Revenue recognized under units-of-revenue method

 

490

 

437

53

Total revenues

$

1,490

$

437

$

1,053

Revenue from Contracts with Customers

Revenue from contracts with customers includes upfront fees, annual license fees and milestone payments related to the out-licensing of our legacy product candidates and technologies. Revenue from contracts with customers for the three months ended March 31, 2024 included milestone payments of $1.0 million pursuant to our license agreement with AVEO. There was no revenue from contracts with customers for the three months ended March 31, 2023.

Revenue Recognized under Units-of-Revenue Method

Revenue recognized under the units-of-revenue method includes the amortization of unearned revenue from the sale of royalty interests to HCRP in 2016. Revenues for the three months ended March 31, 2024 remained consistent with the same period in 2023 due to comparable sales of products underlying the agreements with HCRP.

R&D Expenses

R&D expenses were $33,000 for the three months ended March 31, 2024, compared with $54,000 for the three months ended March 31, 2023. Upon the closing our merger with Kinnate, we assumed operations of Kinnate’s Phase 1 clinical trial of KIN-3248. Few patients remain in the study; however, we expect to incur increased R&D costs during 2024 until the study is completed.  We may also incur additional R&D costs related to stability studies and storage of the remaining programs transferred through our Kinnate acquisition.

G&A Expenses

G&A expenses include salaries and related personnel costs, professional fees, and facilities costs. For the three months ended March 31, 2024, G&A expenses were $8.5 million compared with $6.2 million for the three months ended March 31, 2023. The increase of $2.3 million was primarily due to a $1.3 million increase in stock-based compensation and a $0.7 million increase in consulting and legal expenses. The increase in stock-based compensation expenses was largely due to the PSU grant associated with the appointment of Mr. Hughes as our full-time Chief Executive Officer in January 2024 combined with PSUs granted in May 2023. We expect G&A expenses to further increase in 2024 due to an anticipated increase in activity related to our evaluation of potential royalty acquisitions and anticipated costs associated with our Kinnate acquisition.

Arbitration Settlement Costs

Arbitration settlement costs of $4.1 million for the three months ended March 31, 2023 consisted of the costs incurred related to the settlement of an arbitration proceeding with one of our licensees in the first quarter of 2023. There were no arbitration settlement costs for the three months ended March 31, 2024.

47

Other Income (Expense)

Interest Expense

The accretion of debt discount and debt issuance costs is included in interest expense. Interest expense is shown below for the three months ended March 31, 2024 and 2023 (in thousands):

Three Months Ended

March 31, 

    

2024

    

2023

    

Change

Accrued interest expense

$

3,245

$

$

3,245

Accretion of debt discount and debt issuance costs

 

306

 

 

306

Total interest expense

$

3,551

$

$

3,551

We had no debt outstanding or interest expense incurred until we executed the Blue Owl Loan Agreement on December 15, 2023.  The $3.6 million interest expense for the three months ended March 31, 2024 represents interest incurred on the Blue Owl Loan since December 31, 2023. Interest expense is expected to continue in future quarters so long as the Blue Owl Loan remains outstanding.

Other Income (Expense), Net

The following table shows our activity in other income (expense), net for the three months ended March 31, 2024 and 2023 (in thousands):

    

Three Months Ended

    

March 31, 

2024

    

2023

Change

Other income (expense), net

 

Investment income

$

1,708

$

381

$

1,327

Change in fair value of equity securities

252

(24)

276

Total other income (expense), net

$

1,960

$

357

$

1,603

Investment income increased by $1.3 million for the three months ended March 31, 2024 compared with the three months ended March 31, 2023 due to higher balances and higher market interest rates on our investments. For the three months ended March 31, 2024 and 2023, the change in fair value of equity securities was due to the change in market price of shares of Rezolute’s common stock.  

Provision for Income Taxes

We recorded no provision for federal income tax, since we incurred net operating losses during the three months ended March 31, 2024 and 2023. We continue to maintain a full valuation allowance against our remaining net deferred tax assets. We had a total of $5.9 million of gross unrecognized tax benefits, none of which would impact our effective tax rate to the extent that we continue to maintain a full valuation allowance against our deferred tax assets. We do not expect our unrecognized tax benefits to change significantly over the next twelve months.

48

Liquidity and Capital Resources

The following table summarizes our cash and cash equivalents, our working capital and our cash flow activities as of and for each of the periods presented (in thousands):

March 31,

December 31,

    

2024

    

2023

    

Change

Cash and cash equivalents(1)

$

136,225

$

153,290

$

(17,065)

Working capital

$

131,350

$

149,814

$

(18,464)

(1)Unrestricted.

Three Months Ended

March 31,

    

2024

    

2023

    

Change

Net cash used in operating activities

$

(4,947)

$

(4,924)

$

(23)

Net cash used in investing activities

 

(7,246)

(7,234)

 

(12)

Net cash used in financing activities

 

(4,956)

 

(1,368)

 

(3,588)

Net decrease in cash, cash equivalents and restricted cash

$

(17,149)

$

(13,526)

$

(3,623)

Net cash used in operating activities for the three months ended March 31, 2024 was $4.9 million and primarily consisted of our operating expenses of $8.5 million partially offset by non-cash expenses of $3.0 million, which primarily consisted of stock-based compensation expense of $2.9 million, and a $1.0 million milestone payment received pursuant to our license agreement with AVEO. Net cash used in operating activities for the three months ended March 31, 2023 was $4.9 million and primarily consisted of our operating expenses of $10.6 million, partially offset by non-cash expenses of $2.0 million, which primarily consisted of stock-based compensation expense of $1.6 million, offset by a $2.9 million change in assets and liabilities.

Net cash used in investing activities for the three months ended March 31, 2024 was $7.2 million, and primarily consisted of a $8.0 million payment to Talphera for the acquisition of payment rights pursuant to the Talphera CPPA in January 2024, a $6.0 million payment to Affitech for sales milestones pursuant to the Affitech CPPA in January 2024 and a $1.0 million payment to LadRx for the achievement of a regulatory milestone pursuant to the LadRx Agreements in January 2024, partially offset by a $7.4 million commercial payment received from Roche pursuant to the Affitech CPPA and a $0.4 million commercial payment received pursuant to the Aptevo CPPA. Net cash used in investing activities for the three months ended March 31, 2023 was $7.2 million, and primarily consisted of $9.6 million for the acquisition of payment rights pursuant to the Aptevo CPPA in March 2023, partially offset by a $2.4 million commercial payment received from Roche pursuant to the Affitech CPPA.

Net cash used in financing activities for the three months ended March 31, 2024 was $5.0 million and primarily consisted of principal payments of $3.6 million on the Blue Owl Loan, dividends of $1.4 million on our Series A and Series B Preferred Stock, and $0.6 million in debt issuance costs and loan fees paid in connection with long-term debt partially offset by $0.6 million in proceeds from the exercise of options, net of taxes paid. Net cash used in financing activities for the three months ended March 31, 2023 was $1.4 million, and consisted of dividends on our Series A and Series B Preferred Stock.

Capital Resources

We have incurred significant operating losses since our inception and as of March 31, 2024, we had an accumulated deficit of $1.2 billion. As of March 31, 2024, we had $136.2 million in cash and cash equivalents and $6.2 million in restricted cash. Based on our current cash balance and our planned discretionary spending, such as royalty acquisitions, we believe that our current financial resources are sufficient to fund our planned operations, commitments, and contractual obligations for a period of at least one year following the filing date of this report.

49

We have primarily financed our operations and acquisitions through debt facilities, the issuance of our common stock, Series A and Series B Preferred Stock, and amounts received as milestone payments under our license agreements. In December 2023, XRL entered into the Blue Owl Loan Agreement (see Note 8 to the condensed consolidated financial statements and further details below in “Long-Term Debt”). We intend to use the net cash received from the Blue Owl Loan, together with our existing capital resources, to fund our ongoing operations, to repurchase common stock and for working capital and other general corporate purposes.

The generation of future revenues related to licenses, milestone payments, and royalties is dependent on the achievement of milestones or product sales by our existing licensees. Milestone payments earned in prior periods are not indicative of anticipated milestone payments in future periods. We may seek additional capital through our 2018 Common Stock ATM Agreement or our 2021 Series B Preferred Stock ATM Agreement (see Note 12 to the condensed consolidated financial statements), or through other public or private debt or equity transactions. Our ability to raise additional capital in the equity and debt markets, should we choose to do so, is dependent on a number of factors, including, but not limited to, the market demand for our common and preferred stock, which are subject to a number of development and business risks and uncertainties, our creditworthiness and whether were are able to raise such additional capital at a price or on terms that are favorable to us, if at all. If we are unable to raise additional funds when we need them, our business and operations may be adversely affected.

Material Cash Requirements

Our material cash requirements in the short and long term consist of the following:

Operating expenditures: Our primary uses of cash and our operating expenses include employee and related costs, consultant fees to support our administrative and business development efforts, legal and accounting fees, insurance costs and costs associated with our investor relations and IT services. Our planned spending includes increased personnel-related costs associated with the appointment of Mr. Hughes to Chief Executive Officer in a full-time capacity.

To support our royalty aggregator business model, we engage third parties to assist in the evaluation of potential acquisitions of milestone payments and royalty streams. Additional operating expenses, including consulting and legal costs, may increase in 2024 in response to an anticipated increase in the volume of acquisition targets evaluated or completed.

In June 2023 we entered into a lease for our headquarters in Emeryville, California. The lease commenced in November 2023 and has a term of 65 months. As of March 31, 2024, we expect to incur incremental undiscounted costs of $0.5 million associated with our building lease.

We will be required to make future R&D and G&A expenditures related to the obligations and liabilities we assumed in the Kinnate acquisition. We expect these costs to be funded in full by the cash we received upon close of the merger.

Share Repurchase Program: On January 2, 2024, our Board authorized our first stock repurchase program, which permits us to purchase up to $50.0 million of our common stock through January 2027. As of March 31, 2024, we had purchased a total of 660 shares of common stock pursuant to the stock repurchase program for $13,000.

Long-Term Debt: Under the Blue Owl Loan Agreement, the outstanding principal balance will bear interest at an annual rate of 9.875%.  XRL began making payments of interest under the Blue Owl Loan Agreement semi-annually, in March 2024 using the royalties received on worldwide net sales of VABYSMO, pursuant to the Affitech CPPA. On each interest payment date, any shortfall in interest payment will be paid from the interest reserve, any uncured shortfall in interest payment that exceeds the interest reserve will increase the outstanding principal amount of the loan, and any royalty payments in excess of accrued interest on the loan will be used to repay the principal of the loan until the balance is fully repaid. As of March 31, 2024, XRL held restricted cash of $6.2 million in reserve accounts that may only be used to pay interest and administrative fees and XRL’s operating expenses pursuant to the Blue Owl Loan Agreement. As of March 31, 2024, the current and non-current portion of the initial term loan was $6.1 million and $114.5 million, respectively, and $0.2 million and $6.0 million of the restricted cash is classified as current and non-current, respectively.

50

RPAs, AAAs and CPPAs: A significant component of our business model is to acquire rights to potential future milestone payments and royalty payment streams. We expect to continue deploying capital toward these acquisitions in the near and long term.

We have paid $1.0 million for a milestone payment due under our agreement with LadRx in January 2024 and $6.0 million for sales milestones due under our agreement with Affitech in March 2024. We have up to an additional $3.0 million and $5.0 million in milestone payments that may become due under the Affitech CPPA and LadRx Agreement, respectively. We currently have $3.0 million of contingent consideration recorded on our condensed consolidated balance sheets as of March 31, 2024.

In addition, we have potential sales-based milestone payments that may become due under our agreements with Aronora and Kuros. All of these milestones and royalty payments represent a portion of the funds we may receive in the future pursuant to these agreements, and therefore we expect these payments to be fully funded by the related royalty or commercial payment receipts.

Collaborative Agreements, Royalties and Milestone Payments: We may need to make potential future milestone payments and pay legal fees to third parties as part of our licensing and development programs. Payments under these agreements become due and payable only upon the achievement of certain developmental, regulatory and commercial milestones by our licensees. Because it is uncertain if and when these milestones will be achieved, such contingencies, aggregating up to $6.3 million (assuming one product per contract meets all milestone events) have not been recorded on our condensed consolidated balance sheet as of March 31, 2024. We are unable to determine precisely when and if our payment obligations under the agreements will become due as these obligations are based on milestone events, the achievement of which is subject to a significant number of risks and uncertainties. We expect all payments due to be funded by a portion of the related milestone or royalty revenue we receive or we expect these payments to be reimbursed by our licensees.

Dividends: Holders of our Series A Preferred Stock are entitled to receive, when and as declared by our Board, cumulative cash dividends at the rate of 8.625% of the $25.00 liquidation preference per year (equivalent to $2.15625 per share of Series A Preferred Stock per year). Holders of Series B Depositary Shares are entitled to receive, when and as declared by our Board, cumulative cash dividends at the rate of 8.375% of the $25,000 liquidation preference per share of Series B Preferred Stock ($25.00 per depositary share) per year, which is equivalent to $2,093.75 per year per share of Series B Preferred Stock ($2.09375 per year per depositary share). Dividends on the Series A and Series B Preferred Stock are payable in arrears on or about the 15th day of January, April, July and October of each year. Since original issuance, all dividends have been paid as scheduled. We expect to continue making these dividend payments as scheduled using our existing capital resources.

Changes in Commitments and Contingencies

Our commitments and contingencies were reported in our Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC and there have been no material changes during the three months ended March 31, 2024 from the commitment and contingencies previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information required under this item.

51

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer (our Principal Executive Officer) and our Senior Vice President, Finance and Chief Financial Officer (our Principal Financial and Accounting Officer), we conducted an evaluation of our disclosure controls and procedures, as defined in Exchange Act Rules 13a-15(e) and 15d-15(e), as of the end of the period covered by this report. Our disclosure controls and procedures are intended to help ensure that the information we are required to disclose in the reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Senior Vice President, Finance and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures. Based on this evaluation, our Chief Executive Officer and our Senior Vice President, Finance and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, that occurred during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II – OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

We are not currently engaged in any legal proceedings that, in the opinion of our management, if determined adversely to us, would individually or taken together, have a material adverse effect on our business, results of operations, financial position or cash flows. However, from time to time, we may become involved in litigation, arbitration or other proceedings relating to claims arising from the ordinary course of business.

We may become involved in material legal proceedings in the future, and the potential impact on us of any on-going proceeding which we do not currently believe to be material could become material. Such matters are subject to significant uncertainties, and there can be no assurance that any legal proceedings in which we are or may become involved will not have a material adverse effect on our business, results of operations, financial position or cash flows.

ITEM 1A. RISK FACTORS

Except as discussed below, there have been no material changes in our risk factors as previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. For a detailed description of our risk factors, refer to Part I, Item IA, “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

Our potential milestone and royalty providers may rely on third parties to provide services in connection with their product candidate development and manufacturing programs. The inadequate performance by or loss of any of these service providers could affect our potential milestone and royalty providers’ product candidate development.

Third parties provide services in connection with preclinical and clinical development programs, including in vitro and in vivo studies, assay and reagent development, immunohistochemistry, toxicology, pharmacokinetics, clinical trial support, manufacturing and other outsourced activities. If these service providers do not adequately perform the services for which our potential milestone and royalty providers have contracted, or cease to continue operations, and our potential milestone and royalty partners are not able to find a replacement provider quickly or lose information or items associated with their product candidates, our potential milestone and royalty providers’ development programs and receipt of any potential resulting income may be delayed.

52

In addition, our potential milestone or royalty providers may currently or in the future rely on foreign contract research organizations (“CROs”) and contract manufacturing organizations (“CMOs”). Such foreign CROs or CMOs may be subject to U.S. legislation, including the proposed BIOSECURE Bill, trade restrictions and other foreign regulatory requirements which could increase the cost or reduce the supply of material available to our potential milestone or royalty providers, delay the procurement or supply of such material, have an adverse effect on their ability to secure significant commitments from governments to purchase potential products or disrupt the supply chain. If our potential milestone or royalty providers are not able to secure supply of their products or product candidates as a result of the BIOSECURE Bill or other applicable legislation and fail to maintain timely progress on their clinical development programs, regulatory submissions or commercialization activities, they may be unable to deliver milestone or royalty payments to us in a timely manner or at all, and this could adversely affect our business, financial condition, results of operations and cash flows.

For example, the biopharmaceutical industry in China is strictly regulated by the Chinese government. Changes to Chinese regulations or government policies affecting biopharmaceutical companies are unpredictable and may have a material adverse effect on the collaborators of our potential milestone or royalty providers that operate in China, which, in turn, could have an adverse effect on such milestone or royalty providers and, in turn, our business, financial condition, results of operations and prospects. Evolving changes in China’s public health, economic, political, and social conditions and the uncertainty around China’s relationship with other governments, such as the United States and the U.K., could also negatively impact our potential milestone or royalty providers, including impacting their ability to manufacture products or product candidates, their ability to secure government funding or their ability to maintain timely progress on their clinical development programs, regulatory submissions or commercialization activities.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Unregistered Sales of Equity Securities

None.

Issuer Purchases of Equity Securities

On January 2, 2024, the Board authorized our first stock repurchase program, which permits us to purchase up to $50.0 million of our common stock through January 2027. Under the program, we have discretion in determining the conditions under which shares may be purchased from time to time, including through transactions in the open market, in privately negotiated transactions, under plans compliant with Rule 10b5-1 under the Exchange Act, or by other means in accordance with applicable laws. The manner, number, price, structure, and timing of the repurchases, if any, will be determined at our sole discretion and repurchases, if any, depend on a variety of factors, including legal requirements, price and economic and market conditions, royalty and milestone acquisition opportunities, and other factors. The repurchase authorization does not obligate us to acquire any particular amount of our common stock. The Board may suspend, modify, or terminate the stock repurchase program at any time without prior notice. All common stock repurchased by us during the three months ended March 31, 2024 was subsequently retired. Our repurchases of our common stock during the three months ended March 31, 2024 was as follows:

Period

Total Number of Shares Purchased (1)

Average Price Paid per Share (2)

Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs

Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs

January 2 – January 31, 2024

 

 

$

$

50,000,000

February 1 – February 29, 2024

 

660

 

$

19.88

660

$

49,986,899

March 1 – March 31, 2024

$

$

49,986,899

Total

 

660

 

$

19.88

660

$

49,986,899

(1)The number of shares purchased is based on the settlement date.
(2)Average price per share includes commissions.

53

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

c) Trading Plans

During the fiscal quarter ended March 31, 2024, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (in each case, as defined in Item 408(a) of Regulation S-K).

54

ITEM 6. EXHIBITS

Incorporation By Reference

Exhibit
Number

    

Exhibit Description

    

Form

    

SEC File No.

    

Exhibit

    

Filing Date

 

 

 

 

 

2.1

Agreement and Plan of Merger between the Company, Kinnate and Merger Sub, dated February 16, 2024

8-K

001-39801

2.1

2/16/2024

2.2

Contingent Value Rights Agreement, dated April 3, 2024, by and between XOMA Corporation, XRA 1 Corp., Broadridge Corporate Issuer Solutions, LLC and Fortis Advisors LLC.

8-K

001-39801

2.2

4/3/2024

3.1

Certificate of Incorporation of XOMA Corporation

8-K12G3

000-14710

3.1

01/03/2012

 

3.2

Certificate of Amendment of Certificate of Incorporation of XOMA Corporation

8-K

000-14710

3.1

05/31/2012

 

3.3

Certificate of Amendment of Amended Certificate of Incorporation of XOMA Corporation

8-K

000-14710

3.1

05/28/2014

3.4

Certificate of Amendment to the Amended Certificate of Incorporation of XOMA Corporation

8-K

000-14710

3.1

10/18/2016

 

3.5

Certificate of Designation of Preferences, Rights and Limitations of Series X Convertible Preferred Stock

8-K

000-14710

3.1

02/16/2017

3.6

Certificate of Designation of 8.625% Series A Cumulative Perpetual Preferred Stock

8-K

000-14710

3.1

12/11/2020

3.7

Certificate of Designation of 8.375% Series B Cumulative Perpetual Preferred Stock

8-K

001-39801

3.1

04/08/2021

3.8

Certificate of Correction of the Certificate of Designation of 8.375% Series B Cumulative Perpetual Preferred Stock

10-Q

001-39801

3.8

08/05/2021

 

3.9

Certificate of Amendment to the Certificate of Designation of 8.375% Series B Cumulative Perpetual Preferred Stock of XOMA Corporation.

8-K

001-39801

3.1

08/05/2021

3.10

By-laws of XOMA Corporation

8-K12G3

000-14710

3.2

01/03/2012

4.1

Reference is made to Exhibits 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9 and 3.10

 

4.2

Specimen of Common Stock Certificate

8-K

000-14710

4.1

01/03/2012

4.3

Deposit Agreement, dated effective April 9, 2021, by and among XOMA Corporation, American Stock Transfer & Trust Company, LLC, as depositary, and the holders of the depositary receipts issued thereunder

8-K

001-39801

4.1

04/08/2021

4.4

Form of Warrants (May 2018 Warrants)

10-Q

000-14710

4.6

08/07/2018

4.5

Form of Warrants (March 2019 Warrants)

10-Q

000-14710

4.7

05/06/2019

4.6

Form of Warrant (December 2023) ($35.00 Exercise Price)

8-K

001-39801

4.1

12/19/2023

55

Incorporation By Reference

Exhibit
Number

    

Exhibit Description

    

Form

    

SEC File No.

    

Exhibit

    

Filing Date

 

 

 

 

 

4.7

Form of Warrant (December 2023) ($42.50 Exercise Price)

8-K

001-39801

4.2

12/19/2023

4.8

Form of Warrant (December 2023) ($50.00 Exercise Price)

8-K

001-39801

4.3

12/19/2023

4.9

Form of Indenture

S-3

333-277794

4.6

3/8/2024

10.1

Amended and Restated Officer Employment Agreement, dated January 8, 2024, between XOMA Corporation and Owen Hughes

10-K

001-39801

10.16

3/8/2024

10.2#+

Payment Interest Purchase Agreement by and between

Talphera, Inc. and XOMA (US) LLC dated as of January 12, 2024

10.3#+

Amendment No. 1 to Royalty Purchase Agreement entered into as of March 4, 2024 by and between Viracta

Therapeutics, Inc (“Seller”) and XOMA (US) LLC (“Purchaser”)

31.1+

Certification of Chief Executive Officer, as required by Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934

31.2+

Certification of Chief Financial Officer, as required by Rule 13a 14(a) or Rule 15d 14(a) of the Securities Exchange Act of 1934

32.1+(1)

Certifications of Chief Executive Officer and Chief Financial Officer, as required by Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. §1350

101.INS+

Inline XBRL Instance Document

 

101.SCH+

Inline XBRL Schema Document

 

101.CAL+

Inline XBRL Calculation Linkbase Document

 

101.DEF+

Inline XBRL Definition Linkbase Document

 

101.LAB+

Inline XBRL Labels Linkbase Document

 

101.PRE+

Inline XBRL Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

+

Filed herewith.

#     Portions of this exhibit have been omitted as the Registrant has determined that (i) the omitted information is not material and (ii) the omitted material is of the type that the Registrant treats as private or confidential.

(1)

Furnished herewith. These certifications are not deemed filed with the SEC and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of this Form 10-Q), irrespective of any general incorporation language contained in such filing.

56

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.

 

XOMA Corporation

 

 

Date: May 9, 2024

By:

/s/ OWEN HUGHES

 

 

Chief Executive Officer (Principal Executive Officer)

Date: May 9, 2024

By:

/s/ THOMAS BURNS

 

 

Thomas Burns

Senior Vice President, Finance and Chief Financial Officer (Principal Financial and Principal Accounting Officer)

57

EX-10.2 2 xoma-20240331xex10d2.htm EX-10.2

Exhibit 10.2

CERTAIN IDENTIFIED INFORMATION HAS BEEN EXCLUDED (INDICATED BY: [***]) FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) THE TYPE OF INFORMATION THAT THE REGISTRANT CUSTOMARILY AND ACTUALLY TREATS AS PRIVATE OR CONFIDENTIAL.

Payment Interest Purchase Agreement

By and Between

TALPHERA, INC.

and

xoma (us) llc

Dated as of JANUARY 12, 2024


TABLE OF CONTENTS

Page

ARTICLE I DEFINITIONS; INTERPRETATION

    

1

SECTION 1.1

DEFINITIONS

1

SECTION 1.2

CERTAIN INTERPRETATIONS

9

ARTICLE II PURCHASE AND SALE OF PURCHASED RECEIVABLES

10

SECTION 2.1

PURCHASE AND SALE OF PURCHASED RECEIVABLES

10

SECTION 2.2

EXCLUDED ASSETS

10

SECTION 2.3

NO OBLIGATIONS TRANSFERRED

10

SECTION 2.4

TRUE SALE

11

SECTION 2.5

PAYMENTS

11

ARTICLE III CLOSING; DELIVERABLES

11

SECTION 3.1

CLOSING

11

SECTION 3.2

PAYMENT OF PURCHASE PRICE

11

SECTION 3.3

CONDITIONS TO CLOSING.

11

ARTICLE IV SELLER’S REPRESENTATIONS AND WARRANTIES

13

SECTION 4.1

ORGANIZATION

13

SECTION 4.2

AUTHORIZATION

14

SECTION 4.3

ENFORCEABILITY

14

SECTION 4.4

ABSENCE OF CONFLICTS

14

SECTION 4.5

CONSENTS

14

SECTION 4.6

LITIGATION

14

SECTION 4.7

COMPLIANCE WITH LAWS

14

SECTION 4.8

BROKERS’ FEES

14

SECTION 4.9

SALE AGREEMENT AND MARKETING AGREEMENT

14

SECTION 4.10

TITLE TO PURCHASED RECEIVABLES

16

SECTION 4.11

UCC MATTERS

17

SECTION 4.12

TAXES

17

SECTION 4.13

SOLVENCY

17

SECTION 4.14

DISCLOSURE

17

ARTICLE V BUYER’S REPRESENTATIONS AND WARRANTIES

17

SECTION 5.1

ORGANIZATION

17

SECTION 5.2

AUTHORIZATION

17

SECTION 5.3

ENFORCEABILITY

17

SECTION 5.4

ABSENCE OF CONFLICTS

18

SECTION 5.5

CONSENTS

18

SECTION 5.6

LITIGATION

18

SECTION 5.7

BROKERS’ FEES

18

SECTION 5.8

FINANCING

18

ARTICLE VI GENERAL COVENANTS

18

SECTION 6.1

CONFIDENTIALITY

18

ii


SECTION 6.2

TAXES

21

SECTION 6.3

FURTHER ACTIONS

22

SECTION 6.4

ESCROW AGREEMENT

22

SECTION 6.5

VERTICAL INSTRUCTION LETTER

22

SECTION 6.6

PUBLIC ANNOUNCEMENTS

22

SECTION 6.7

VERTICAL NOTICE AND WAIVER

22

ARTICLE VII COVENANTS RELATING TO THE SALE AGREEMENT AND MARKETING AGREEMENT

22

SECTION 7.1

PERFORMANCE OF SALE AGREEMENT AND MARKETING AGREEMENT

22

SECTION 7.2

MISDIRECTED PAYMENTS; SETOFFS

23

SECTION 7.3

VERTICAL REPORTS; NOTICES; CORRESPONDENCE

24

SECTION 7.4

AUDITS OF VERTICAL

24

SECTION 7.5

AMENDMENT OF SALE AGREEMENT AND MARKETING AGREEMENT

26

SECTION 7.6

ENFORCEMENT OF SALE AGREEMENT AND MARKETING AGREEMENT

26

SECTION 7.7

PRESERVATION OF RIGHTS; ASSIGNMENTS

28

SECTION 7.8

CHANGE OF CONTROL

28

ARTICLE VIII INDEMNIFICATION

30

SECTION 8.1

OBLIGATION OF PARTIES TO INDEMNIFY

30

SECTION 8.2

PROCEDURES RELATING TO INDEMNIFICATION FOR THIRD PARTY CLAIMS

31

SECTION 8.3

PROCEDURES RELATING TO INDEMNIFICATION FOR OTHER CLAIMS

32

SECTION 8.4

LIMITATIONS ON INDEMNIFICATION

32

SECTION 8.5

SURVIVAL OF REPRESENTATIONS AND WARRANTIES

33

SECTION 8.6

NO IMPLIED REPRESENTATIONS AND WARRANTIES; ACCESS TO INFORMATION

33

SECTION 8.7

EXCLUSIVE REMEDY

34

SECTION 8.8

LIMITATIONS ON DAMAGES

34

ARTICLE IX TERMINATION

34

SECTION 9.1

TERMINATION OF AGREEMENT.

34

SECTION 9.2

EFFECT OF TERMINATION.

35

ARTICLE X MISCELLANEOUS

35

SECTION 10.1

HEADINGS

35

SECTION 10.2

NOTICES

35

SECTION 10.3

NO PERSONAL LIABILITY

36

SECTION 10.4

EXPENSES

36

SECTION 10.5

ASSIGNMENT

37

SECTION 10.6

AMENDMENT AND WAIVER

37

SECTION 10.7

ENTIRE AGREEMENT

37

SECTION 10.8

INDEPENDENT CONTRACTORS

37

SECTION 10.9

NO THIRD PARTY BENEFICIARIES

37

SECTION 10.10

GOVERNING LAW

38

SECTION 10.11

JURISDICTION; VENUE; SERVICE OF PROCESS; WAIVER OF JURY TRIAL

38

SECTION 10.12

SEVERABILITY

38

iii


SECTION 10.13

COUNTERPARTS

38

SECTION 10.14

SPECIFIC PERFORMANCE

39

List of Exhibits

AForm of Bill of Sale

BDisclosure Schedules

CVertical Notice and Waiver

DForm of Vertical Instruction Letter

EForm of Legal Opinion

FSale Agreement and Marketing Agreement

iv


PAYMENT INTEREST Purchase Agreement

This Payment Interest Purchase Agreement is dated as of January 12, 2024 (this “Agreement”), by and between TALPHERA, Inc., a Delaware corporation (“Seller”), and XOMA (US) LLC, a Delaware limited liability company, as Buyer (“Buyer”).

Recitals

WHEREAS, Seller is a party to that certain Asset Purchase Agreement, dated as of March 12, 2023 (as may be amended, amended and restated or otherwise modified from time to time, the “Sale Agreement”), between Seller and Vertical Pharmaceuticals, LLC, a Delaware limited liability company (“Vertical”), pursuant to which, among other things, (i) Seller sold to Vertical certain assets, and Vertical assumed from Seller certain liabilities, in each case related to the Program, and (ii) Seller is entitled to receive from Vertical, among other things, the Purchased Receivables, as more fully set forth in the Sale Agreement; and

WHEREAS, Seller desires to sell, transfer, assign and convey to Buyer, and Buyer desires to purchase, acquire and accept from Seller, all of Seller’s right, title and interest in and to the Purchased Receivables, for the consideration and on the terms and subject to the conditions set forth in this Agreement.

NOW, THEREFORE, in consideration of the representations, warranties, covenants and agreements set forth herein and for good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, intending to be legally bound, Seller and Buyer hereby agree as follows:

Article I

Definitions; Interpretation

Section 1.1Definitions. As used in this Agreement, the following terms shall have the following meanings:

Affected Receivables” is defined in Section 7.8.

Affiliate” means, with respect to any Person, any other Person that directly, or indirectly through one or more intermediaries, Controls, or is Controlled by, or is under common Control with, such Person.

Agreed Amount” is defined in Section 8.3.

[***]

Applicable Amount” is defined in Section 7.6(c)(iii).

Applicable Law” means, with respect to any Person, all laws, rules, regulations, codes and orders of Governmental Authorities applicable to such Person or any of its properties or assets.

Applicable Withholding Certificate” means a valid and properly executed IRS Form W-9 (or any applicable successor form) certifying that the applicable party hereto (or its regarded owner, as applicable) is a “United States person” as defined in Section 7701(a)(30) of the Code and is exempt from U.S. federal withholding tax and backup withholding tax with respect to all payments under this Agreement to such party.

Bill of Sale” means that certain bill of sale, substantially in the form of Exhibit A attached hereto, entered into by Seller and Buyer as of the Closing.


Business Day” means any day other than (a) a Saturday or Sunday or (b) a day on which banking institutions located in San Francisco, California, are permitted or required by Applicable Law to remain closed.

Buyer” is defined in the preamble.

Buyer Fundamental Representations” means Section 5.1 (Organization), Section 5.2 (Authorization), Section 5.3 (Enforceability), Section 5.4 (Absence of Conflicts), and Section 5.7 (Brokers’ Fees).

Buyer Indemnified Party” is defined in Section 8.1(a).

Buyer Material Adverse Effect” means any one or more of: (a) a material adverse effect on the ability of Buyer to consummate the transactions contemplated by the Transaction Documents and perform its obligations under the Transaction Documents and (b) a material adverse effect on the validity or enforceability of the Transaction Documents against Buyer or the rights of Seller thereunder.

Buyer Participated Audit” is defined in Section 7.4(b)(ii).

Buyer Transaction Expenses” is defined in Section 10.4.

Cash Tax Savings” is defined in Section 6.2(c).

Change of Control” means, with respect to Seller, the consummation of any bona fide third party tender offer, merger, acquisition, consolidation or other similar transaction, in one transaction or a series of related transactions, the result of which is that any “person” (as defined in Section 13(d)(3) of the Exchange Act), or group of persons, other than Seller or its subsidiaries, becomes the beneficial owner (as defined in Rules 13d-3 and 13d-5 of the Exchange Act) of (a) 50% or more of the total voting power of the voting stock of Seller (or the surviving entity) or (b) all or substantially all of Seller’s and its Affiliates’ assets; but excluding any such transaction or series of transactions effected exclusively for bona fide equity financing purposes or any consolidation or merger transaction or series of transactions effected exclusively to change Seller’s domicile.

Change of Control Adjustment” is defined in Section 7.8.

Claim Amount” is defined in Section 8.3.

Claim Notice” is defined in Section 8.3.

Claim Notice Response” is defined in Section 8.3.

Closing” is defined in Section 3.1.

Closing Date” is defined in Section 3.1.

Code” means the Internal Revenue Code of 1986, as amended.

Commercially Reasonable Efforts” means the efforts Seller would reasonably be expected to expend if Seller had the sole right, title and interest in and to the Purchased Receivables to which such efforts relate.

Confidential Information” is defined in Section 6.1(b).

Confidentiality Agreement” is defined in Section 6.1(d).

2


Consent” means any consent, approval, license, permit, order, authorization, registration, filing or notice.

Contract” means any contract, license, indenture, instrument, arrangement, understanding or agreement.

Control” and its derivatives mean the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of a Person, whether through the ownership of voting securities or other voting interests, by contract or otherwise.

Disclosing Party” is defined in Section 6.1(b).

Disclosure Schedules” means the disclosure schedules attached hereto as Exhibit B.

DoD” has the meaning set forth in the Marketing Agreement.

DoD Net Sales” means Net Sales which generate amounts payable by Vertical pursuant to Section 2.13 of the Sale Agreement and Section 5 of the Marketing Agreement.

Escrow Account” means the escrow account created pursuant to the Escrow Agreement.

Escrow Agent” means The Bank of New York Mellon, as escrow agent under the Escrow Agreement, or its successor.

Escrow Agreement” means an Escrow Agreement to be entered into by and among Seller, Buyer, and The Bank of New York Mellon, in form and content acceptable to Seller and Buyer, as may be amended, amended and restated or otherwise modified from time to time.

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

Excluded Assets” is defined in Section 2.2.

Excluded Liabilities and Obligations” is defined in Section 2.3.

Financing Statements” is defined in Section 2.4.

Fundamental Representations” means the Seller Fundamental Representations and the Buyer Fundamental Representations.

Governmental Authority” means the government of the United States, any other nation or any political subdivision thereof, whether state or local, and any agency, authority (including supranational authority), branch, commission, instrumentality, regulatory body, court, tribunal or arbitral or judicial body or other Person exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government.

Indemnified Party” is defined in Section 8.2(a).

Indemnified Tax” means any withholding tax or increased withholding tax imposed by any Governmental Authority in any jurisdiction that would not have been required to be withheld but for any action of Seller, including (a) a redomiciliation of Seller to another jurisdiction or (b) an assignment by Seller pursuant to Section 10.5, in each case after the Closing Date and in each case without regard to whether such tax is a

3


Permitted Reduction. Notwithstanding anything to the contrary herein, no tax shall constitute an Indemnified Tax for purposes of this Agreement to the extent such tax (i) is imposed as a result of (A) an assignment by Buyer as permitted under Section 10.5, (B) a redomiciliation of Buyer to another jurisdiction, or (C) a change in Buyer’s tax classification for U.S. federal income tax purposes or (ii) is attributable to a failure by Buyer to provide an Applicable Withholding Certificate.

Indemnifying Party” is defined in Section 8.2(a).

Initial Economics” means $20,000,000.

IP Agreement” means that certain Intellectual Property Agreement, dated as of April 3, 2023, by and between Seller and Vertical, as may be amended, amended and restated or otherwise modified from time to time.

IP Assignment Agreement” means that certain Intellectual Property Assignment Agreement, dated as of April 3, 2023, by and between Seller and Vertical, as may be amended, amended and restated or otherwise modified from time to time.

IP Confidential Information” is defined in Section 6.1(b).

Judgment” means any judgment, order, writ, stipulation, consent order, injunction, or decree.

Knowledge of Seller” means [***].

Losses” is defined in Section 8.1(a).

Marketing Agreement” means that certain Marketing Agreement, dated April 3, 2023, between Vertical and Seller, as may be amended, amended and restated or otherwise modified from time to time.

Modification” is defined in Section 7.5.

Net Sales” has the meaning set forth in the Sale Agreement.

Non-Warranting Parties” is defined in Section 10.3(a).

Notifying Party” is defined in Section 7.6(c)(iii).

Permitted Reduction” means [***].

Person” means any individual, firm, corporation, partnership, limited liability company, trust, joint venture, association, unincorporated organization, Governmental Authority or other entity or organization.

Post Stepdown Date Enforcement Costs” is defined in Section 7.6(c)(iii).

Post Stepdown Date Enforcement Costs Notice” is defined in Section 7.6(c)(iii).

Pre/At Stepdown Date Enforcement Costs” is defined in Section 7.6(c)(ii).

Pre/At Stepdown Date Enforcement Costs Notice” is defined in Section 7.6(c)(ii).

Product” has the meaning set forth in the Sale Agreement.

4


Program” has the meaning set forth in the Sale Agreement.

Purchase Price” is defined in Section 2.1(b).

Purchased Receivables” means, without duplication:

(a) following the Closing Date and on or prior to the Stepdown Date:

(i) 100% of any and all payments or amounts payable to Seller under Sections 2.11, 2.12, 2.13 and 2.14 of the Sale Agreement and Section 5.a of the Marketing Agreement (for clarity, after giving effect to all Permitted Reductions but excluding any Vertical Setoff) (and in the case of payments or amounts payable to Seller under Sections 2.11, 2.12 and 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement, payments or amounts payable to Seller only in respect of Net Sales (A) made during the fourth calendar quarter of 2023 in an amount for such payments or amounts payable equal to $[***] and (B) made on and after January 1, 2024, and in each case (except with respect to payments or amounts payable to Seller under Section 2.12 of the Sale Agreement) subject to the Stepdown Adjustment);

(ii) any and all payments or amounts payable to Seller under the Sale Agreement or Marketing Agreement in lieu of such payments of the foregoing clause (i) (including, for purposes of clarity, pursuant to the last sentence of Section 2.15 of the Sale Agreement and the last sentence of Section 5.f of the Marketing Agreement, in each case, solely to the extent related to payments or amounts payable under the foregoing clause (i));

(iii) any and all payments or amounts payable to Seller under Section 2.18 of the Sale Agreement and Section 5.d of the Marketing Agreement (in each case, solely to the extent related to payments or amounts payable under the foregoing clause (i)); and

(iv) any interest payments to Seller under the Sale Agreement or the Marketing Agreement assessed on any payments or amounts payable described in the foregoing clauses (i), (ii), or (iii); and

(b) following the Stepdown Date:

(i) 50% of any and all payments or amounts payable to Seller under Section 2.11 of the Sale Agreement, 100% of any and all payments or amounts payable to Seller under Section 2.12 of the Sale Agreement, 50% of any and all payments or amounts payable to Seller under Section 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement, and 50% of any and all payments or amounts payable to Seller under Section 2.14 of the Sale Agreement (for clarity, after giving effect to all Permitted Reductions but excluding any Vertical Setoff) (and in each case (except with respect to payments or amounts payable to Seller under Section 2.12 of the Sale Agreement) subject to the Change of Control Adjustment);

(ii) any and all payments or amounts payable to Seller under the Sale Agreement or the Marketing Agreement in lieu of such payments of the foregoing clause (i) (including, for purposes of clarity, pursuant to the last sentence of Section 2.15 of the Sale Agreement and the last sentence of Section 5.f of the Marketing Agreement, in each case, solely to the extent related to payments or amounts payable under the foregoing clause (i));

5


(iii) any and all payments or amounts payable to Seller under Section 2.18 of the Sale Agreement and Section 5.d of the Marketing Agreement (in each case, solely to the extent related to payments or amounts payable under the foregoing clause (i)); and

(iv) any interest payments to Seller under the Sale Agreement or the Marketing Agreement assessed on any payments or amounts payable described in the foregoing clauses (i), (ii), or (iii).

Receivables” means the Purchased Receivables and the Retained Interests.

Receiving Party” is defined in Section 6.1(a).

Recipient Confidentiality Breach” is defined in Section 6.1(a).

Recoupment Instruction” is defined in Section 7.4(b)(iv).

Reimbursing Party” is defined in Section 7.6(c)(iii).

Related Agreements” means, collectively, (a) the Sale Agreement, (b) the Marketing Agreement, (c) the IP Agreement, (d) the IP Assignment Agreement and (e) the Vertical TSA.

Relevant Obligations” means confidentiality obligations of Disclosing Party or any of its Affiliates under any agreement with a third party (including, without limitation, the Sale Agreement and the Marketing Agreement) to which any Confidential Information is subject.

Representatives” means, collectively, with respect to any Person, any directors, officers, employees, agents, advisors or other representatives (including attorneys, accountants, consultants, scientists and financial advisors) of such Person.

Retained Interests” means, without duplication, Seller’s right, title and interest in and to the following, from and after the Stepdown Date:

(a) 50% of any and all payments or amounts payable to Seller under Section 2.11 of the Sale Agreement, 50% of any and all payments or amounts payable to Seller under Section 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement and 50% of any and all payments or amounts payable to Seller under Section 2.14 of the Sale Agreement (for clarity, after giving effect to all Permitted Reductions but excluding any Vertical Setoff), in each case subject to the Change of Control Adjustment;

(b) any and all payments or amounts payable to Seller under the Sale Agreement or the Marketing Agreement in lieu of such payments of the foregoing clause (a) (including, for purposes of clarity, pursuant to the last sentence of Section 2.15 of the Sale Agreement and the last sentence of Section 5.f of the Marketing Agreement, in each case, solely to the extent related to payments or amounts payable under the foregoing clause (a));

(c) any and all payments or amounts payable to Seller under Section 2.18 of the Sale Agreement and Section 5.d of the Marketing Agreement (in each case, solely to the extent related to payments or amounts payable under the foregoing clause (a)); and

(d) any interest payments to Seller under the Sale Agreement or the Marketing Agreement assessed on any payments or amounts payable described in the foregoing clauses (a), (b), or (c).

Reverse Merger” is defined in Section 7.8.

6


Sale Agreement” is defined in the recitals.

SEC” means the U.S. Securities and Exchange Commission.

SEC Documents” means all reports, schedules, forms, statements, and other documents (including exhibits (including without limitation this Agreement) and all other information incorporated therein) required to be filed by Seller or Buyer with the SEC.

Seller” is defined in the preamble.

Seller Fundamental Representations” means the representations and warranties contained in ‎Section 4.1 (Organization); ‎Section 4.2 (Authorization); ‎Section 4.3 (Enforceability); ‎Section 4.4 (Absence of Conflicts); ‎Section 4.8 (Brokers’ Fees); [***]; Section 4.10 (Title to Purchased Receivables); and Section 4.11 (UCC Matters).  

Seller Indemnified Party” is defined in Section 8.1(b).

Seller Material Adverse Effect” means any one or more of: (a) a material adverse effect on (i) the ability of Seller to consummate the transactions contemplated by the Transaction Documents and perform its obligations under any of the Transaction Documents or the Sale Agreement, (ii) the legality, validity or enforceability of any of the Transaction Documents or the Sale Agreement, (iii) the rights or remedies of Buyer under any of the Transaction Documents, (iv) the rights or remedies of Seller under the Sale Agreement, or (v) the legal obligations of Vertical to pay the Purchased Receivables under the Sale Agreement; or (b) an adverse effect in any respect on the timing, amount or duration of the Purchased Receivables, or the timing, amount or duration of the payments to be made to Buyer in respect of any portion of the Purchased Receivables or the right of Buyer to receive such payments.

Seller Participated Audit” is defined in Section 7.4(b)(i).

Solvent” means, with respect to any Person on any date of determination, that on such date (a) the fair value of the property of such Person is greater than the total amount of liabilities, including contingent liabilities, of such Person, (b) the present fair salable value of the assets of such Person is not less than the amount that will be required to pay the probable liability of such Person on its debts as they become absolute and matured, (c) such Person does not intend to, and does not believe that it will, incur debts or liabilities beyond such Person’s ability to pay such debts and liabilities as they mature, (d) such Person is not engaged in business or a transaction, and is not about to engage in business or a transaction, for which such Person’s property would constitute an unreasonably small capital and (e) such Person is able to pay its debts and liabilities, contingent obligations and other commitments as they mature in the ordinary course of business. For purposes of the definition of “Solvent,” (i) “debt” means liability on a “claim,” (ii) “claim” means any right to payment, whether or not such a right is reduced to judgment, liquidated, unliquidated, fixed, contingent, matured, unmatured, disputed, undisputed, legal, equitable, secured or unsecured and (iii) the amount of contingent liabilities at any time shall be computed as the amount that, in the light of all the facts and circumstances existing at such time, represents the amount that can reasonably be expected to become an actual or matured liability.

Stepdown Adjustment” means an adjustment to clause (a)(i) of the definition of Purchased Receivables, such that to the extent that as of the Stepdown Date there are any amounts accrued and payable to Seller but not yet paid under (a) Section 2.11 of the Sale Agreement, (b) Section 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement, or (c) Section 2.14 of the Sale Agreement, in each case as determined based on the date and timing of when the applicable Net Sales or event or events giving rise to amounts payable under Section 2.14 of the Sale Agreement occur (collectively, the “Accrued Amounts Payable”), then, effective

7


as of the Stepdown Date, clause (a)(i) of the definition of Purchased Receivables shall mean 50% of any and all Accrued Amounts Payable.  

As an example:

1.Assume that Buyer receives its Initial Economics ($[***]) on January 31, 2026, at the time the Q4 2025 payment under Sections 2.11, 2.12 and 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement is made. So, the Stepdown Date is January 31, 2026.  

2.Assume that for Q1 2026, the only amount payable under Section 2.11 of the Sale Agreement, Section 2.13 of the Sale Agreement, Section 5.a of the Marketing Agreement and Section 2.14 of the Sale Agreement is a total of $[***], payable to Seller under Section 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement, and of that $[***] is payable based on Net Sales made during the period January 1 – January 31, 2026 (the “Example Accrued Amount Payable”).  

3.Because the Stepdown Date is January 31, 2026, the Example Accrued Amount Payable that will have accrued as of the Stepdown Date but be paid in April 2026 (after the Stepdown Date) shall be subject to the Stepdown Adjustment and be calculated at 50% for purposes of clause (a)(i) of the definition of Purchased Receivables, such that $[***] of the Example Accrued Amount Payable will be Purchased Receivables and $[***] of the Example Accrued Amount Payable will be Retained Interests.

Stepdown Date” means the date upon which Buyer has received the Initial Economics in respect of the Purchased Receivables.

Third Party Claim” is defined in Section 8.2(a).

Transaction Documents” means this Agreement, the Bill of Sale, the Escrow Agreement, the Vertical Notice and Waiver, and the Vertical Instruction Letter.

UCC” means the Uniform Commercial Code as in effect in the State of New York; provided, that, if, with respect to any financing statement or by reason of any provisions of Applicable Law, the perfection or the effect of perfection or non-perfection of the back-up security interest or any portion thereof granted pursuant to Section 2.4 is governed by the Uniform Commercial Code as in effect in a jurisdiction of the United States other than the State of New York, then “UCC” means the Uniform Commercial Code as in effect from time to time in such other jurisdiction for purposes of the provisions of this Agreement and any financing statement relating to such perfection or effect of perfection or non-perfection.

Vertical” is defined in the recitals.

Vertical Instruction Letter” is defined in Section 6.5.

Vertical Notice and Waiver” means the notice to Vertical of the transactions contemplated hereby under the Marketing Agreement and waiver by Vertical of its right to receive 30 days’ prior written notice under Section 12 of the Marketing Agreement, substantially in the form of Exhibit C attached hereto.

Vertical Reports” means, collectively, (a) the Payments Reports (as defined in the Sale Agreement) required to be delivered by Vertical to Seller pursuant to Section 2.12(c) of the Sale Agreement, (b) the DoD Payments Report (as defined in the Marketing Agreement) required to be delivered by Vertical to Seller pursuant to Section 5.b of the Marketing Agreement, (c) the License and Acquisition Income Reports (as defined in the Sale Agreement) required to be delivered by Vertical to Seller pursuant to Section 2.14(b) of the Sale

8


Agreement, and (d) any notices and supporting documentation delivered by Vertical to Seller in respect of the events specified in Sections 2.11-2.15 of the Sale Agreement and Section 5 of the Marketing Agreement.

Vertical Setoff” means any right of set-off, counterclaim, credit, reduction or deduction, in each case by contract or otherwise, including with respect to any amounts owed by Seller to Vertical, other than a Permitted Reduction. For purposes of clarity, the parties acknowledge and agree that (a) no adjustments or credits in the calculations pursuant to Section 2.11(a) of the Sale Agreement for determining whether an amount is payable under Section 2.11 of the Sale Agreement will be a Vertical Setoff for purposes of this Agreement and (b) no deduction taken by Vertical in calculating Net Sales in accordance with the definition of Net Sales in the Sale Agreement will be a Vertical Setoff for purposes of this Agreement.

Vertical TSA” means that certain Transition Services Agreement, dated as of April 3, 2023, by and between Seller and Vertical, as may be amended, amended and restated or otherwise modified from time to time.

Waiver Expiration Date” means January 25, 2024.

In the event a capitalized term used herein is defined in both this Agreement and the Sale Agreement, the meaning given to such term in this Agreement shall control.

Section 1.2Certain Interpretations. Except where expressly stated otherwise in this Agreement, the following rules of interpretation apply to this Agreement:

(a)an accounting term not otherwise defined has the meaning assigned to it in accordance with GAAP;

(b)unless otherwise defined, all terms that are defined in the UCC shall have the meanings stated in the UCC;

(c)words of the masculine, feminine or neuter gender shall mean and include the correlative words of other genders;

(d)the definitions of terms shall apply equally to the singular and plural forms of the terms defined;

(e)references to the term “or” will be interpreted in the inclusive sense commonly associated with the term “and/or”;

(f)“include,” “includes” and “including” shall be deemed to be followed by the words “without limitation”;

(g)references to a Person are also to its permitted successors and assigns (subject to any restrictions on assignment, transfer or delegation set forth herein or in any of the other Transaction Documents);

(h)the word “will” shall be construed to have the same meaning and effect as the word “shall”;

(i)the words “hereof”, “herein”, “hereunder” and similar terms when used in this Agreement shall refer to this Agreement as a whole and not to any particular provision hereof, and “Article,” “Section” “Exhibit” or “Schedule” refer to an Article or Section of, or an Exhibit or Schedule to, this Agreement, unless otherwise specified;

9


(j)except as otherwise set forth in this Agreement, in the computation of a period of time from a specified date to a later specified date, the word “from” means “from and including” and each of the words “to” and “until” means “to but excluding”;

(k)references to “$” or otherwise to dollar amounts refer to the lawful currency of the United States;

(l)where any payment is to be made, any funds are to be applied or any calculation is to be made under this Agreement on a day that is not a Business Day, unless this Agreement otherwise provides, such payment shall be made, such funds shall be applied and such calculation shall be made on the succeeding Business Day, and payments shall be adjusted accordingly;

(m)references to an Applicable Law include any amendment or modification to such Applicable Law and any rules and regulations issued thereunder, whether such amendment or modification is made, or issuance of such rules and regulations occurs, before, on or after the date of this Agreement; and

(n)references to this “Agreement” shall include a reference to all Schedules and Exhibits attached to this Agreement (including the Disclosure Schedules), all of which constitute a part of this Agreement and are incorporated herein for all purposes.

Article II

Purchase and Sale of Purchased Receivables

Section 2.1Purchase and Sale of Purchased Receivables.

(a)Purchase and Sale. Upon the terms and subject to the conditions of this Agreement, at the Closing, Seller shall sell, transfer, assign and convey to Buyer, and Buyer shall purchase, acquire and accept from Seller, free and clear of all liens and encumbrances, all of Seller’s right, title and interest in and to the Purchased Receivables.

(b)Purchase Price. In full consideration for the sale, transfer, assignment and conveyance of the Purchased Receivables, and subject to the terms and conditions set forth herein, Buyer shall make a one-time payment to Seller on the Closing Date of $8,000,000 (the “Purchase Price”), by wire transfer of immediately available funds as directed by Seller.

Section 2.2Excluded Assets. Buyer does not, by purchase, acquisition or acceptance of the rights, title or interest granted hereunder or otherwise pursuant to any of the Transaction Documents, purchase, acquire or accept any assets or contract rights of Seller (including, for clarity, the Retained Interests) other than the Purchased Receivables (the “Excluded Assets”).

Section 2.3No Obligations Transferred. Notwithstanding anything to the contrary contained in this Agreement, (a) the sale, transfer, assignment and conveyance to Buyer of the Purchased Receivables pursuant to this Agreement shall not in any way subject Buyer to, or transfer, affect or modify, any obligation or liability of Seller or Seller’s Affiliates of whatever nature, whether presently in existence or arising or asserted hereafter, whether known or unknown (the “Excluded Liabilities and Obligations”) and (b) Buyer expressly does not assume or agree to become responsible for any of the Excluded Liabilities and Obligations. All Excluded Liabilities and Obligations shall be retained by and remain liabilities and obligations of Seller or Seller’s Affiliates, as the case may be.

10


Section 2.4True Sale. It is the intention of the parties hereto that the sale, transfer, assignment and conveyance contemplated by this Agreement be, and is, a true, complete absolute and irrevocable sale, transfer, assignment and conveyance by Seller to Buyer of all of Seller’s right, title and interest in and to the Purchased Receivables. Neither Seller nor Buyer intends the transactions contemplated by this Agreement to be, or for any purpose characterized as, a loan from Buyer to Seller or a pledge, a security interest, a financing transaction or a borrowing. Each of Seller and Buyer hereby waives, to the maximum extent permitted by Applicable Law, any right to contest or otherwise assert that this Agreement does not constitute a true, complete, absolute and irrevocable sale, transfer, assignment and conveyance by Seller to Buyer of all of Seller’s right, title and interest in and to the Purchased Receivables under Applicable Law, which waiver shall, to the maximum extent permitted by Applicable Law, be enforceable against Seller and Buyer in any bankruptcy or insolvency proceeding relating to Seller. Accordingly, each of Seller and Buyer agrees to account for the sale, transfer, assignment and conveyance of the Purchased Receivables as sales of “accounts” or “payment intangibles” (as appropriate) in accordance with the UCC (except to the extent generally accepted accounting principles in the United States require such transaction to be accounted for as a liability or a derivative in Seller’s consolidated financial statements) and Seller hereby authorizes Buyer, from and after the Closing, to file financing statements (and continuation statements with respect to such financing statements when applicable) (the “Financing Statements”) naming Seller as the seller and/or debtor and Buyer as the buyer and/or secured party in respect of the Purchased Receivables; provided, in each case that such Financing Statements shall not describe as collateral anything other than the Purchased Receivables and any “proceeds” (as defined in the UCC) thereof, and shall not contain an “all asset” (or words of similar effect) collateral description. Notwithstanding the statement of the intention of the parties hereto, and solely as a precaution to protect to Buyer’s interests hereunder if, notwithstanding the intention of the parties hereto, the sale, transfer, assignment and conveyance contemplated hereby is hereafter held not to be a true sale of the Purchased Receivables by Seller to Buyer or such sale is for any reason deemed ineffective or unenforceable, this Agreement shall constitute a security agreement under the UCC and Seller does hereby grant to Buyer, as security for all of Seller’s obligations hereunder, including the payment to Buyer of amounts equal to the Purchased Receivables as they become due and payable, a first priority security interest in and to all right, title and interest of Seller in, to and under the Purchased Receivables and any “proceeds” (as such term is defined in the UCC) thereof, and Seller does hereby authorize Buyer to file such Financing Statements in such manner and such jurisdiction as may be necessary or appropriate to perfect such security interests.

Section 2.5Payments. Any payments to be made by a party hereto shall be made by wire transfer of immediately available funds to the other party in accordance with written instructions provided from time to time by such other party. A late fee of [***]% over the prime rate published by the Wall Street Journal, from time to time, as the prime rate shall accrue on all unpaid undisputed amounts on an annualized basis with respect to any late payment under this Agreement beginning [***] after such payment is due.

Article III

Closing; Deliverables

Section 3.1Closing. The closing of the purchase and sale of the Purchased Receivables (the “Closing”) shall take place within one Business Day of the satisfaction or waiver of the conditions set forth in Section 3.3, at the offices of Gibson, Dunn & Crutcher, LLP, One Embarcadero Center, Suite 2600, San Francisco, California 94111, or on such other date, at such other time or at such other place, in each case as the parties mutually agree (such date, the “Closing Date”).

Section 3.2Payment of Purchase Price. At the Closing, Buyer shall deliver to Seller payment of the Purchase Price by wire transfer of immediately available funds as directed by Seller.

Section 3.3Conditions to Closing.

11


(a)The obligation of Buyer to consummate the transactions contemplated hereby on the Closing Date is subject to the satisfaction or waiver at or prior to the Closing of the following conditions:

(i)Seller shall have delivered to Buyer a duly executed counterpart to the Bill of Sale, evidencing the sale and assignment to Buyer of the Purchased Receivables.

(ii)Seller shall have delivered to Buyer a certificate of an executive officer of Seller, dated as of the Closing, certifying as to the (A) attached copies of the organizational documents of Seller and resolutions of the governing body of Seller authorizing and approving the execution, delivery and performance by Seller of the Transaction Documents and the transactions contemplated thereby and (B) the incumbency of the officer or officers of Seller who have executed and delivered the Transaction Documents, including therein a signature specimen of each such officer or officers.

(iii)(A) The representations and warranties (other than the Seller Fundamental Representations) set forth in Article IV (without giving effect to any materiality or Seller Material Adverse Effect qualifiers contained therein) shall be true and correct in all respects on the date hereof and true and correct in all material respects on the Closing Date as though made on such date, (B) the Seller Fundamental Representations (without giving effect to any materiality or Seller Material Adverse Effect qualifiers contained therein) shall be true and correct in all respects on the date hereof and on the Closing Date as though made on such date, (C) Seller shall have performed and complied in all material respects with the agreements and conditions required by this Agreement to have been performed or complied with by it prior to or at the Closing, and (D) there shall not have occurred a Seller Material Adverse Effect since the date hereof.

(iv)Seller shall have delivered to Buyer a certificate of an executive officer of Seller, dated as of the Closing, certifying that the conditions set forth in Section 3.3(a)(iii) have been fulfilled.

(v)The Related Agreements remain in full force and effect.

(vi)Seller shall have delivered to Buyer an Applicable Withholding Certificate.

(vii)Seller shall have delivered to Buyer the Vertical Notice and Waiver duly executed by Vertical, unless the Waiver Expiration Date has occurred.

(viii)Cooley LLP, as counsel to Seller, shall have delivered to Buyer a duly executed legal opinion in substantially the form of Exhibit E attached hereto.

(ix)Seller shall have delivered to Buyer an electronic copy of all of the information and documents posted to the virtual data room established by Seller as of the date hereof and made available to Buyer for archival purposes only.

(x)There shall not have been issued and be in effect any judgment, order, writ, injunction, citation, award or decree of any Governmental Authority enjoining, preventing or restricting the consummation of the transactions contemplated by this Agreement.

(xi)There shall not have been instituted or be pending any action or proceeding by any Governmental Authority or any other Person (A) challenging or seeking to make illegal, to delay materially or otherwise directly or indirectly to restrain or prohibit the consummation of the transactions contemplated hereby, (B) seeking to obtain material damages in connection with the transactions contemplated hereby or (C) seeking to restrain or prohibit Buyer’s purchase of the Purchased Receivables.

12


(b)The obligation of Seller to consummate the transactions contemplated hereby on the Closing Date is subject to the satisfaction or waiver at or prior to the Closing of the following conditions:

(i)Buyer shall have delivered a duly executed counterpart to the Bill of Sale, evidencing the sale and assignment to Buyer of the Purchased Receivables.

(ii)Buyer shall have delivered to Seller a certificate of an executive officer or other authorized signatory of Buyer, dated as of the Closing, certifying as to the incumbency of the officer or officers of Buyer who have executed and delivered the Transaction Documents, including therein a signature specimen of each such officer or officers.

(iii)(A) The representations and warranties (other than the Buyer Fundamental Representations) set forth in Article V (without giving effect to any materiality or Buyer Material Adverse Effect qualifiers contained therein) shall be true and correct in all respects on the date hereof and true and correct in all material respects on the Closing Date as though made on such date, (B) the Buyer Fundamental Representations (without giving effect to any materiality or Buyer Material Adverse Effect qualifiers contained therein) shall be true and correct in all respects on the date hereof and on the Closing Date as though made on such date, and (C) Buyer shall have performed and complied in all material respects with the agreements and conditions required by this Agreement to have been performed or complied with by it prior to or at the Closing.

(iv)Buyer shall have delivered to Seller a certificate of an executive officer of Buyer, dated as of the Closing, certifying that the conditions set forth in Section 3.3(b)(iii) have been fulfilled.

(v)Buyer shall have delivered to Seller an Applicable Withholding Certificate.

(vi)There shall not have been issued and be in effect any judgment, order, writ, injunction, citation, award or decree of any Governmental Authority enjoining, preventing or restricting the consummation of the transactions contemplated by this Agreement.

(vii)There shall not have been instituted or be pending any action or proceeding by any Governmental Authority or any other Person (A) challenging or seeking to make illegal, to delay materially or otherwise directly or indirectly to restrain or prohibit the consummation of the transactions contemplated hereby, (B) seeking to obtain material damages in connection with the transactions contemplated hereby or (C) seeking to restrain or prohibit Buyer’s purchase of the Purchased Receivables.

Article IV

Seller’s Representations and Warranties

Except as set forth in the Disclosure Schedules, Seller hereby represents and warrants to Buyer as of the date hereof and as of the Closing Date:

Section 4.1Organization. Seller is a corporation duly organized, validly existing and in good standing under the laws of the State of Delaware. Seller is duly licensed or qualified to do business and is in corporate good standing in each jurisdiction in which the nature of the business conducted by it or the character or location of the properties and assets owned, leased or operated by it makes such licensing or qualification necessary, except where the failure to be so licensed or qualified and is in corporate good standing has not and would not reasonably be expected to have, either individually or in the aggregate, a Seller Material Adverse Effect.

13


Section 4.2Authorization. Seller has the requisite corporate power and authority to execute, deliver and perform its obligations under the Transaction Documents and to consummate the transactions contemplated thereby. The execution, delivery and performance of the Transaction Documents, and the consummation of the transactions contemplated thereby, have been duly authorized by Seller.

Section 4.3Enforceability. Each of the Transaction Documents has been duly executed and delivered by Seller, and constitutes a valid and binding obligation of Seller, enforceable against Seller in accordance with its terms, except as may be limited by general principles of equity (regardless of whether considered in a proceeding at law or in equity) and by applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws of general application relating to or affecting creditors’ rights generally, general equitable principles and principles of public policy.

Section 4.4Absence of Conflicts. The execution, delivery and performance by Seller of the Transaction Documents and the consummation of the transactions contemplated thereby do not and shall not (a) conflict with, or constitute a breach of or default under, any provision of (i) the certificate of incorporation or bylaws of Seller or (ii) the Sale Agreement or the Marketing Agreement, or (b) conflict with, or constitute a material breach of or material default under, any provision of any (i) Applicable Law or Judgment, in each case existing as of the date hereof or (ii) any Contract (other than the Sale Agreement and the Marketing Agreement) to which Seller is a party or by which Seller is bound.

Section 4.5Consents. No notice to, or Consent of, any Governmental Authority or any other Person is required, or will be required, by or with respect to Seller in connection with the execution and delivery by Seller of the Transaction Documents, the performance by Seller of its obligations under the Transaction Documents or the consummation by Seller of the transactions contemplated by the Transaction Documents, except for (a) such Consents as shall have been obtained on or prior to the date hereof, (b) the Vertical Instruction Letter, (c) the Vertical Notice and Waiver and (d) a Current Report on Form 8-K by Seller with the U.S. Securities and Exchange Commission.

Section 4.6Litigation. No action, suit, proceeding, claim, demand, citation, summons, subpoena, inquiry, investigation or other proceeding (whether civil, criminal, administrative, regulatory, investigative or informal), including by or before any Governmental Authority, is pending, or, to the Knowledge of Seller, threatened, by or against Seller, at law or in equity, that, individually or in the aggregate would reasonably be expected to result in a Seller Material Adverse Effect or which questions the validity of this Agreement or the transactions contemplated hereby or any action taken or to be taken pursuant hereto.

Section 4.7Compliance with Laws. Seller has (a) not violated, is not in violation of, has not been given written notice that it has violated, and, to the Knowledge of Seller, Seller is not under investigation with respect to its violation of, and, to the Knowledge of Seller, has not been threatened to be charged with any violation of, any Applicable Law or any Judgment of any Governmental Authority, and (b) is not subject to any Judgment of any Governmental Authority; in each case of clauses (a) and (b) that would reasonably be expected to result in a Seller Material Adverse Effect.

Section 4.8Brokers’ Fees. There is no investment banker, broker, finder, financial advisor or other intermediary who has been retained by or is authorized to act on behalf of Seller who is entitled to any fee or commission in connection with the transactions contemplated by this Agreement.

Section 4.9Sale Agreement and Marketing Agreement.

(a)Sale Agreement and Marketing Agreement; Vertical Reports. Attached hereto as Exhibit F are true, correct and complete copies of the Sale Agreement and the Marketing Agreement. Seller has made

14


available to Buyer true, correct and complete copies of: (i) the Related Agreements (other than the Sale Agreement and the Marketing Agreement), (ii) all Vertical Reports that have been received by Seller prior to the date hereof; and (iii) all material written notices delivered to Vertical by Seller, or by Vertical to Seller pursuant to the Sale Agreement or the Marketing Agreement.

(b)Validity and Enforceability of Sale Agreement and Marketing Agreement. Each of the Sale Agreement and the Marketing Agreement is a valid and binding obligation of Seller and, to the Knowledge of Seller, of Vertical, enforceable against each of Seller and, to the Knowledge of Seller, Vertical, in accordance with its terms, except as may be limited by general principles of equity (regardless of whether considered in a proceeding at law or in equity) and by applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws of general application relating to or affecting creditors’ rights generally, general equitable principles and principles of public policy. Each of the Sale Agreement and the Marketing Agreement will continue to be valid, binding and enforceable on identical terms immediately following the consummation of the transactions contemplated by the Transaction Documents. Seller has not received any written notice from Vertical challenging the validity, enforceability, or interpretation of any provision of the Sale Agreement or the Marketing Agreement or any obligation of Vertical to pay the Receivables thereunder.

(c)Other Agreements. The Sale Agreement and the Marketing Agreement are the only agreements, instruments, arrangements, waivers or understandings (other than the other Related Agreements) between Seller (or any Affiliate thereof) and Vertical (or any Affiliate thereof) relating to the subject matter thereof, and other than the Related Agreements and except as set forth in the Disclosure Schedules, there are no other agreements, instruments, arrangements, waivers or understandings between Seller (or any Affiliate thereof) and Vertical (or any Affiliate thereof) that relate to the Sale Agreement, the Marketing Agreement or the Receivables, or that would reasonably be expected to result in a Seller Material Adverse Effect. Other than the Sale Agreement and the Marketing Agreement, there is no contract, agreement or other arrangement (whether written or oral) to which Seller is a party or by which any of its assets or properties is bound or committed (i) that creates a lien on the Purchased Receivables; (ii) that materially affects the Purchased Receivables or (iii) for which breach thereof, nonperformance thereof, cancellation thereof or failure to renew would reasonably be expected to result in a Seller Material Adverse Effect.

(d)No Termination, Force Majeure, etc. Seller has not (i) given Vertical any notice of termination pursuant to Section 9.1 of the Sale Agreement or Section 7 of the Marketing Agreement or (ii) received from Vertical any written notice of termination pursuant to Section 9.1 of the Sale Agreement or Section 7 of the Marketing Agreement. To the Knowledge of Seller, no event has occurred that upon notice or the passage of time, or both, would reasonably be expected to give Seller or Vertical the right to terminate, or delay any of its obligations under, the Sale Agreement or the Marketing Agreement, or cease or delay paying the Receivables.

(e)No Breaches. There is and has been no material breach of any provision of the Sale Agreement or the Marketing Agreement by Seller, and no event has occurred that upon notice or the passage of time, or both, would reasonably be expected to give rise to any such material breach by Seller. To the Knowledge of Seller, there is and has been no material breach of any provision of the Sale Agreement or the Marketing Agreement by Vertical, and, to the Knowledge of Seller, no event has occurred that, upon notice or the passage of time, or both, would reasonably be expected to give rise to any such material breach by Vertical. Seller has not received any notice that Seller or Vertical is in default of, or of an intention by Vertical to breach, any provision of the Sale Agreement or the Marketing Agreement.

(f)No Payments. Except as set forth in the Disclosure Schedules, as of the date of this Agreement, Vertical has not made, and Seller has not received, any payments with respect to the Receivables.

15


(g)No Waivers, Releases or Amendments. Seller has not granted any material waiver under the Sale Agreement or the Marketing Agreement or released Vertical, in whole or in part, from any of its material obligations under the Sale Agreement or the Marketing Agreement. There have been no oral waivers or modifications (or pending requests therefor) in respect of the Sale Agreement or the Marketing Agreement by Seller or Vertical. Seller has not received from Vertical any proposal, and has not made any proposal to Vertical, to amend or waive any provision of the Sale Agreement or the Marketing Agreement.

(h)No Sublicenses. To the Knowledge of Seller, there are no licenses or sublicenses entered into by Vertical or any other Person (or any predecessor or Affiliate thereof) in respect of the Product, the Sale Agreement, or the Marketing Agreement. Seller has not received any notice from Vertical relating to any prospective licenses or sublicenses in respect of the Product, the Sale Agreement, or the Marketing Agreement.

(i)Audits. Seller has not requested access to or conducted an audit of, pursuant to Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement, the books of account or records of Vertical or disputed the amount of any Receivables payable pursuant to the Sale Agreement or the Marketing Agreement.

(j)Vertical Setoffs. Vertical is not owed any amount by Seller, under any of the Related Agreements or otherwise, that would permit Vertical to exercise any Vertical Setoff against the Receivables or any other amounts payable to Seller under any of the Related Agreements. Vertical has not in the past exercised, and, to the Knowledge of Seller, no event has occurred and no facts or circumstances exist that would reasonably be expected to give rise to a right of Vertical to exercise any Vertical Setoff against the Receivables or any other amounts payable to Seller under any of the Related Agreements.

(k)Sale Agreement and Marketing Agreement Representations. To the Knowledge of Seller, all representations and warranties of Seller in the Sale Agreement and the Marketing Agreement were true and correct in all material respects when made.

(l)No Indemnity Claims. As of the date of this Agreement, neither Seller nor Vertical has made or provided any notice of an indemnity claim under the Sale Agreement or the Marketing Agreement.

(m)No Assignments. Seller has not consented to, and Seller has not been notified of, any assignment or other transfer by Vertical of the Sale Agreement or the Marketing Agreement or any of Vertical’s rights or obligations under the Sale Agreement or the Marketing Agreement. To the Knowledge of Seller, Vertical has not assigned or otherwise transferred the Sale Agreement or the Marketing Agreement or any of Vertical’s rights or obligations under the Sale Agreement or the Marketing Agreement to any Person. Seller has not assigned or otherwise transferred, in whole or in part, the Sale Agreement or the Marketing Agreement or any of Seller’s right, title or interest in and to the Purchased Receivables to any Person.

(n)Freedom-to-operate. No written legal opinion concerning or with respect to any third party intellectual property rights relating to the Product, including any freedom-to-operate, product clearance, patentability or right-to-use opinion, has been delivered to Seller or, to the Knowledge of Seller, to Vertical. To the Knowledge of Seller, there is no patent owned or exclusively controlled by a third party which Vertical does not have the right to use and that would be infringed by Vertical’s sale of the Product.

Section 4.10Title to Purchased Receivables. Seller has good and valid title to the Purchased Receivables, free and clear of all liens and encumbrances (other than those contemplated to be granted by Seller to Buyer in respect of the Purchased Receivables pursuant to Section 2.4). Upon payment of the Purchase Price by Buyer, Buyer will have acquired, subject to the terms and conditions set forth in this Agreement, good and valid title to the Purchased Receivables, free and clear of all liens and encumbrances (other than those contemplated to be granted by Seller to Buyer in respect of the Purchased Receivables pursuant to Section 2.4).

16


Upon the filing by Buyer of the Financing Statements with the Secretary of State of the State of Delaware and to the extent that, despite the intent of the parties hereto, the sale, transfer, assignment and conveyance of the Purchased Receivables by Seller to Buyer pursuant to this Agreement is hereafter held not to be a sale, the security interest in the Purchased Receivables granted by Seller to Buyer pursuant to Section 2.4 shall be a perfected first priority security interest in and to the Purchased Receivables to the extent that such security interest can be perfected under the UCC by the filing of the Financing Statements in such filing office.

Section 4.11UCC Matters. Seller’s exact legal name is, and since January 9, 2024 has been Talphera, Inc.  Seller was originally incorporated as “SuRx, Inc.” on July 13, 2005, and between August 13, 2006 and January 9, 2024, was “AcelRx Pharmaceuticals, Inc.” Seller’s jurisdiction of organization is, and since its organization has been, the State of Delaware. Seller’s principal place of business since August 2023, is located in San Mateo, California.

Section 4.12Taxes. No deduction or withholding for or on account of any tax has been or was required to be made from any payment by Vertical to Seller under the Sale Agreement. Seller has not received written notice from Vertical of any intention to withhold or deduct any tax from future payments under the Sale Agreement. Seller has filed (or caused to be filed) all material tax returns and material tax reports required to be filed under Applicable Law and has paid all material taxes required to be paid by Seller (including, in each case, in its capacity as a withholding agent), except for any such taxes that are being contested in good faith by appropriate proceedings and for which adequate reserves have been established in accordance with the generally accepted accounting principles applicable to Seller. There are no existing liens for taxes on the Purchased Receivables (or any portion thereof).

Section 4.13Solvency. Seller is, individually and together with its subsidiaries on a consolidated basis, Solvent, and will be Solvent immediately after giving effect to the transactions contemplated by this Agreement.

Section 4.14Disclosure. [***] to the Knowledge of Seller, there is no fact (other than general economic or industry conditions) that would reasonably be expected to materially and adversely affect the Purchased Receivables or the Product.

Article V

Buyer’s Representations and Warranties

Buyer hereby represents and warrants to Seller that as of the date hereof and as of the Closing Date:

Section 5.1Organization. Buyer is a limited liability company, duly organized, validly existing and in good standing under the laws of Delaware.

Section 5.2Authorization. Buyer has the requisite organizational power and authority to execute, deliver and perform the Transaction Documents and to consummate the transactions contemplated thereby. The execution, delivery and performance of the Transaction Documents, and the consummation of the transactions contemplated thereby, have been duly authorized by Buyer.

Section 5.3Enforceability. Each of the Transaction Documents has been duly executed and delivered by Buyer, and constitutes a valid and binding obligation of Buyer, enforceable against Buyer in accordance with its terms, except as may be limited by general principles of equity (regardless of whether considered in a proceeding at law or in equity) and by applicable bankruptcy, insolvency, reorganization, moratorium or other similar laws of general application relating to or affecting creditors’ rights generally, general equitable principles and principles of public policy.

17


Section 5.4Absence of Conflicts. The execution, delivery and performance by Buyer of the Transaction Documents and the consummation of the transactions contemplated thereby do not and shall not (a) conflict with, or constitute a breach of or default under, any provision of the certificate of incorporation or bylaws of Buyer, or (b) conflict with, or constitute a material breach of or material default under, any provision of any (i) Applicable Law or Judgment in each case existing as of the date hereof or (ii) any Contract to which Buyer is a party or by which Buyer is bound.

Section 5.5Consents. No Consent of any Governmental Authority or any other Person is required by or with respect to Buyer in connection with the execution and delivery by Buyer of the Transaction Documents, the performance by Buyer of its obligations under the Transaction Documents or the consummation of the transactions contemplated by the Transaction Documents, except for (a) such Consents, the failure of which to be obtained or made, would not reasonably be expected to result in a Buyer Material Adverse Effect, and (b) such Consents as shall have been obtained on or prior to the date hereof.

Section 5.6Litigation. No action, suit, proceeding or investigation before any Governmental Authority is pending, or, to the knowledge of Buyer, threatened, against Buyer that, individually or in the aggregate, would reasonably be expected to result in a Buyer Material Adverse Effect.

Section 5.7Brokers’ Fees. There is no investment banker, broker, finder, financial advisor or other intermediary who has been retained by or is authorized to act on behalf of Buyer who is entitled to any fee or commission in connection with the transactions contemplated by this Agreement.

Section 5.8Financing. Buyer has, and will have as of the Closing, sufficient cash on hand or binding and enforceable commitments to provide it with funds sufficient to satisfy its obligations to pay the Purchase Price. Buyer acknowledges that its obligations under this Agreement are not contingent on obtaining financing.

Article VI

General Covenants

Section 6.1Confidentiality.

(a)Confidentiality. Except as set forth in Section 6.1(c) below, each party (“Receiving Party”) shall keep confidential and not disclose to any Person (other than its Affiliates and its and its Affiliates’ Representatives), and shall cause its Affiliates and its and its Affiliates’ Representatives to keep confidential and not disclose to any Person, any Confidential Information. Receiving Party shall, and shall cause its Affiliates and its and its Affiliates’ Representatives to, use the Confidential Information solely in connection with Receiving Party’s administration of, and exercising of rights and performance of obligations under, the Transaction Documents (and not for any other purpose). The foregoing obligations shall continue until the later of (i) three years after the date of termination of this Agreement pursuant to Section 9.1, in the case of Confidential Information other than IP Confidential Information, (ii) five years after the date of termination of this Agreement pursuant to Section 9.1 in the case of IP Confidential Information and (iii) the date of expiration of the last to expire of the Relevant Obligations. The Receiving Party agrees that it shall be and remain responsible hereunder for any failure by any Person who receives Confidential Information from or on behalf of the Receiving Party pursuant to this Section 6.1 (including the Receiving Party’s Affiliates, Representatives, Affiliates’ Representatives, and other permitted recipients under this Section 6.1) to treat such Confidential Information as required under this Section 6.1 (any such failure, a “Recipient Confidentiality Breach”).

(b)Confidential Information. “Confidential Information” means, collectively, all information (whether written or oral, or in electronic or other form, and whether furnished before, on or after the date of this

18


Agreement) (i) concerning, or relating in any way, directly or indirectly, to the other party (“Disclosing Party”), the Related Agreements, the Purchased Receivables or the Retained Interests, including any Vertical Reports, notices, requests, correspondence or other information furnished pursuant to this Agreement and any other reports, data, information, materials, notices, correspondence or documents of any kind relating in any way, directly or indirectly, to the Purchased Receivables or the Retained Interests, including any IP Confidential Information and (ii) disclosed by the parties hereto under the Confidentiality Agreement. “IP Confidential Information” means, collectively, (x) the terms and conditions of the IP Agreement and (y) any and all confidential or proprietary information disclosed by Vertical or any of its Affiliates to Seller or by Seller to Vertical or any of its Affiliates under the IP Agreement. Notwithstanding the foregoing, “Confidential Information” shall not include any information that (A) was known by Receiving Party at the time such information was disclosed to Receiving Party, its Affiliates or its or its Affiliates’ Representatives in accordance herewith or in accordance with the Confidentiality Agreement, as evidenced by its written records; (B) was or becomes generally available to the public or part of the public domain (other than as a result of a disclosure by Receiving Party, its Affiliates or its or its Affiliates’ Representatives in violation of this Agreement or the Confidentiality Agreement) prior to any disclosure of such information by Receiving Party, its Affiliates or its or its Affiliates’ Representatives; (C) becomes known to Receiving Party on a non-confidential basis from a source other than Disclosing Party and its Representatives (and without any breach of this Agreement or the Confidentiality Agreement by Receiving Party, its Affiliates or its or its Affiliates’ Representatives); provided, that such source, to the knowledge of Receiving Party, had the right to disclose such information to Receiving Party (without breaching any legal, contractual or fiduciary obligation to Disclosing Party); or (D) is or has been independently developed by Receiving Party, its Affiliates or its or its Affiliates’ Representatives without use of or reference to the Confidential Information (as evidenced by contemporaneous written records). The existence and terms of this Agreement shall be deemed the Confidential Information of both parties hereto. [***]

(c)Permitted Disclosures.

(i)In the event that Receiving Party or its Affiliates or any of its or its Affiliates’ Representatives are requested by a Governmental Authority or required by Applicable Law (as reasonably determined by Receiving Party after consulting with legal counsel), legal process, or the regulations of a stock exchange or Governmental Authority or by the order or ruling of a court, administrative agency or other government body of competent jurisdiction to disclose any Confidential Information, Receiving Party shall promptly, and, in any event, use reasonable efforts to, promptly upon learning of such requirement, to the extent permitted by Applicable Law, notify Disclosing Party in writing of such requirement so that Disclosing Party may seek an appropriate protective order or other appropriate remedy (and if Disclosing Party seeks such an order or other remedy, Receiving Party will provide such cooperation, at Disclosing Party’s expense, as Disclosing Party shall reasonably request). If no such protective order or other remedy is obtained or sought and Receiving Party or its Affiliates or its or its Affiliates’ Representatives are, in the view of their respective counsel (which may include their respective internal counsel), legally compelled to disclose Confidential Information, Receiving Party or its Affiliates or its or its Affiliates’ Representatives, as the case may be, shall only disclose that portion of the Confidential Information that their respective counsel advises that Receiving Party or its Affiliates or its or its Affiliates’ Representatives, as the case may be, are compelled to disclose and will exercise reasonable efforts, at Disclosing Party’s expense, to obtain reliable assurance that confidential treatment will be accorded to that portion of the Confidential Information that is being disclosed. In any event, Receiving Party will not oppose action by Disclosing Party to obtain an appropriate protective order or other reliable assurance that confidential treatment will be accorded the Confidential Information.

19


(ii)Notwithstanding anything herein to the contrary, the Receiving Party may disclose Confidential Information with the prior written consent of the Disclosing Party or to the extent such disclosure is reasonably necessary in the following situations:

(A)prosecuting or defending litigation;

(B)for regulatory, tax or customs purposes;

(C)for audit purposes, provided that each recipient of Confidential Information must be bound by customary obligations of confidentiality and non-use prior to any such disclosure;

(D)to the extent such disclosure of this Agreement or the transactions contemplated hereby is required by Applicable Law or reasonably necessary to comply with the Securities Act of 1933, as amended, with the Exchange Act, or with any rule, regulation or legal process promulgated by the SEC or a stock exchange, provided that prior to the submission by the filing party to the SEC of any SEC Documents containing any Confidential Information of the other party or that contain information related to the existence or subject matter of this Agreement or the identity of the other party, to the extent practicable and permitted by Applicable Law, the filing party shall provide drafts of such SEC Documents to the other party within a reasonable period of time prior to the planned date of such submission (but in any event no less than [***] Business Days prior to the planned date of such submission), to review any redactions related thereto, and the filing party shall consider in good faith any comments by the other party thereto and cooperate in good faith with the other party to obtain confidential treatment with respect to the portions of this Agreement that the other party reasonably requests to be kept confidential and to redact any Confidential Information of the other party therein as requested by the other party, unless reasonably advised by counsel that such Confidential Information is required to be included by Applicable Law;

(E)disclosure to (i) its Affiliates and their Representatives on a need-to-know basis in order for such party to exercise its rights or fulfill its obligations under this Agreement and (ii) its Representatives; provided, that in the case of each of clause (i) and clause (ii) the recipient of Confidential Information agrees to be bound by the provisions of this Section 6.1, or are otherwise subject to confidentiality obligations no less restrictive than those set forth in this Agreement;

(F)disclosure to existing or prospective lenders, acquirors, investors, partners, assignees and other sources of funding, including underwriters, debt financing or co-investors, or direct or indirect beneficial owners, or limited partners, or potential partners or collaborators, and the Representatives of the foregoing, provided that the recipient of Confidential Information agrees to be bound by the provisions of this Section 6.1, or are otherwise subject to confidentiality obligations no less restrictive than those set forth in this Agreement (other than with respect to the duration of such confidentiality obligations, which shall be consistent with customary practice for the purpose but in any event having a duration of not less than [***] year from the date of disclosure of Confidential Information other than IP Confidential Information and a duration of not less than [***] years from the date of disclosure in the case of any IP Confidential Information); or

(G)as is necessary in connection with a permitted assignment pursuant to Section 10.5.

20


Notwithstanding anything to the contrary in Section 6.1(c)(ii)(D), a party making a filing with the SEC shall have no obligation to provide a draft of a proposed filing of an SEC Document or otherwise comply with Section 6.1(c)(ii)(D) with respect to a proposed filing of an SEC Document if the description of or reference to this Agreement or to the subject Confidential Information of the other party or the identity of the other party contained in, or attached as an exhibit to, the proposed SEC Document, has been included in any previous SEC Document filed by either party in accordance with Section 6.1(c)(ii)(D) or otherwise approved by the other party in writing.

(d)Termination of Confidentiality Agreement. Effective upon the date hereof, the Confidentiality Agreement, dated September 14, 2023 (the “Confidentiality Agreement”), between Buyer and Seller shall terminate and be of no further force or effect, and shall be superseded by the provisions of this Section 6.1.

Section 6.2Taxes.

(a)Tax Treatment. For U.S. federal, state, local and non-U.S. tax purposes, Seller and Buyer shall treat (i) the transactions contemplated by the Transaction Documents as a sale of the Purchased Receivables and (ii) any and all amounts remitted by Seller to Buyer after the Closing Date pursuant to Section 7.2(a) or otherwise under this Agreement as having been received by Seller as agent for Buyer, unless otherwise required by a final determination as defined in Section 1313(a) of the Code or any corresponding provision of state, local, or non-U.S. Applicable Law. If there is an inquiry by any Governmental Authority of Seller or Buyer related to this Section 6.2, Seller and Buyer shall cooperate with each other in responding to such inquiry in a commercially reasonable manner consistent with this Section 6.2.

(b)Withholding Certificates. Each party hereto agrees (i) to notify the other party promptly in writing if (A) such party becomes ineligible to use or deliver any Applicable Withholding Certificate or other tax form previously delivered pursuant to this Agreement, or (B) any Applicable Withholding Certificate or other tax form previously delivered pursuant to this Agreement ceases to be accurate or complete, (ii) to provide (to the extent it is legally eligible to do so) an updated IRS Form W-9 to the other party whenever required in order for such party to have on file a duly completed and valid IRS Form W-9, and (iii) to provide any additional tax forms that the other party may reasonably request.

(c)Withholding. Buyer and Seller acknowledge and agree that, under Applicable Law in effect as of the date hereof, no taxes are expected to be deducted or withheld from payments under this Agreement provided the parties deliver the Withholding Certificates contemplated by Section 6.2(b). Buyer and Seller shall each be entitled to deduct and withhold (or cause to be deducted and withheld) from any amount payable under this Agreement (but for this sentence) any amounts that it is required to deduct or withhold under Applicable Law with respect thereto; provided that if Buyer or Seller shall be required to withhold or deduct any such tax, it shall remit (or cause to be remitted) any amount withheld or deducted pursuant to this ‎Section 6.2 to the relevant taxing authority (and such amounts shall be treated for all purposes of this Agreement as having been paid to the Person to whom such amounts would otherwise have been paid). Notwithstanding the foregoing or anything to the contrary in this Agreement, if amounts are deducted or withheld from amounts payable to Buyer (or to Seller pursuant to Section 2.15 of the Sale Agreement or Section 5.f of the Marketing Agreement that result in a reduction of the Purchased Receivables) in respect of an Indemnified Tax, Seller shall make a payment to Buyer so that, after all such required deductions and withholdings in respect of any Indemnified Tax attributable to amounts payable or that would be payable to Buyer hereunder (including any deductions and withholdings required with respect to any additional payments under this ‎Section 6.2), Buyer receives an amount equal to the amount that it would have received had no deductions or withholdings on account of Indemnified Taxes been made. Buyer shall use commercially reasonable efforts to obtain a refund or credit in respect of any Indemnified Tax, and to the extent that the Buyer obtains such refund or tax credit that actually reduces cash taxes payable by Buyer (a “Cash Tax Savings”) attributable to such Indemnified Tax in the year the relevant payment was made

21


or in the immediately following year, Buyer shall reimburse Seller an amount equal to such refund or Cash Tax Savings (less reasonable expenses incurred in obtaining such refund or credit).

(d)Cooperation. Each of Buyer and Seller shall cooperate and provide, or cause to be provided, to the other party such assistance as may reasonably be necessary to enable the applicable recipient party to claim any exemption or credit in respect of any amounts withheld pursuant to this Section 6.2. Each of Buyer and Seller shall furnish to the other party proper evidence of the taxes paid by it to the relevant taxing authority on behalf of the recipient party.

Section 6.3Further Actions. From and after the Closing, each of Buyer and Seller shall, at the expense of the requesting party, execute and deliver such additional documents, certificates and instruments, and perform such additional acts, as may be reasonably requested and necessary or appropriate to carry out all of the provisions of this Agreement and to give full effect to and consummate the transactions contemplated by this Agreement, including to (a) perfect the sale, assignment, transfer and conveyance of the Purchased Receivables to Buyer pursuant to this Agreement, (b) create, evidence and perfect Buyer’s security interest granted pursuant to Section 2.4 and (c) enable Buyer to exercise or enforce any of Buyer’s rights under any Transaction Document to which Buyer is party (subject to, in the case of clause (c), [***]).

Section 6.4Escrow Agreement. The parties agree to negotiate and enter into the Escrow Agreement within [***] Business Days of the Closing Date.

Section 6.5Vertical Instruction Letter. On the effective date of the Escrow Agreement, Seller shall deliver to Buyer and Vertical an instruction letter, in substantially the form of Exhibit D attached hereto (the “Vertical Instruction Letter”), duly executed by Seller, instructing Vertical to pay 100% of all payments due to Seller under the Sale Agreement and the Marketing Agreement to the Escrow Account (for purposes of clarity, Seller and Buyer agree to instruct the Escrow Agent that $[***] of the payments under Sections 2.12 and 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement payable to Seller in respect of Net Sales made during the fourth calendar quarter of 2023 shall be payable to Buyer out of the Escrow Account and the portion of such payments in excess of $[***] shall be payable to Seller out of the Escrow Account). Prior to the termination of this Agreement pursuant to Section 9.1, Seller shall not, without Buyer’s prior written consent, deliver any further directions relating to payment of the Receivables to Vertical.

Section 6.6Public Announcements. Except (a) for a press release previously approved in form and substance by Seller and Buyer, or any other public announcement using substantially the same text as such press release, and (b) for a public disclosure in accordance with Section 6.1(c)(ii)(D) and the last paragraph of Section 6.1(c)(ii), neither party hereto shall, and each party hereto shall cause its Affiliates not to, without the prior written consent of the other party (which consent shall not be unreasonably withheld or delayed), issue any press release or make any other public disclosure with respect to this Agreement or any of the other Transaction Documents or any of the transactions contemplated hereby or thereby.

Section 6.7Vertical Notice and Waiver. For a period of 30 days following receipt by Vertical of the Vertical Notice and Waiver delivered by Seller, Seller shall use commercially reasonable efforts to obtain Vertical’s duly authorized signature to such Vertical Notice and Waiver.

Article VII

Covenants Relating to the Sale Agreement AND MARKETING Agreement

Section 7.1Performance of Sale Agreement and Marketing Agreement.

22


(a)Seller agrees that it shall (i) comply in all material respects with its obligations under each of the Sale Agreement and the Marketing Agreement, (ii) not take any action or forego any action that would reasonably be expected to constitute a material breach or default under the Sale Agreement or the Marketing Agreement and (iii) use Commercially Reasonable Efforts to cure any such breach by Seller of the Sale Agreement or the Marketing Agreement, (iv) not forgive, release or compromise any amount owed to or becoming owed to Seller under the Sale Agreement in respect of the Receivables, without the prior written consent of Buyer, and (v) not, without the prior written consent of Buyer, (A) exercise any right to offset the Receivables, or modify the Receivables or terminate the Sale Agreement or the Marketing Agreement, in whole or in part, (B) agree with Vertical to offset the Receivables, or modify the Receivables or terminate the Sale Agreement or Marketing Agreement, in whole or in part, or (C) take, or permit any Affiliate or sublicensee of Seller or Vertical to take, any action that would reasonably be expected to give Vertical the right to offset the Receivables, or modify the Receivables or terminate the Sale Agreement or Marketing Agreement, in whole or in part. Subject to the foregoing, promptly, and in any event within [***] Business Days, following receipt by Seller of any written notice of breach by Seller or of termination of the Sale Agreement or Marketing Agreement, Seller shall furnish a true, correct and complete copy of the same to Buyer.

(b)Seller shall not, without the prior written consent of Buyer, grant or withhold any consent, exercise or waive any right, obligation or option or fail to exercise any right, obligation or option in respect of, affecting or relating to the Receivables, the Product, the Sale Agreement, or the Marketing Agreement in any manner that would reasonably be expected (with or without the giving of notice or the passage of time, or both) to have a Seller Material Adverse Effect or conflict with, or cause a termination, breach or default under the Sale Agreement.

Section 7.2Misdirected Payments; Setoffs.

(a)Misdirected Payments.

(i)If Seller shall, notwithstanding the provisions of the Vertical Instruction Letter, receive any Purchased Receivables, Seller shall promptly, and in any event no later than [***] Business Days after such receipt, remit to Buyer such Purchased Receivables.

(ii)If Buyer shall receive any payment under the Sale Agreement or the Marketing Agreement that does not consist entirely of Purchased Receivables, Buyer shall promptly, and in any event no later than [***] Business Days after such receipt remit to Seller the portion, if any, of such payment that does not constitute Purchased Receivables.

(b)Vertical Setoffs. If Vertical exercises a Vertical Setoff against the Purchased Receivables, then Seller shall promptly, and in any event no later than [***] calendar days following the payment of the Purchased Receivables affected by such Vertical Setoff, make a true-up payment to Buyer pursuant to this Section 7.2(b) such that Buyer receives the full amount of the Purchased Receivables payment that would have been paid to Buyer had such Vertical Setoff not occurred. Notwithstanding anything to the contrary herein, to the extent Seller shall have made a true-up payment to Buyer pursuant to this Section 7.2(b) in respect of any Vertical Setoff, any subsequent payment received from Vertical in respect, and to the extent, of such Vertical Setoff shall not be included in the Purchased Receivables, such that the subsequent payment is included in the Excluded Assets. For all purposes hereunder, any true-up payment made pursuant to this Section 7.2(b) will be treated as paid with respect to the Purchased Receivables for U.S. federal income tax purposes to the fullest extent permitted by Applicable Law. For the avoidance of doubt, withholding taxes (including any withholding taxes deducted by Vertical from payments under the Sale Agreement pursuant to 2.15 of the Sale Agreement or Section 5.f of the Marketing Agreement) shall not be treated as a Vertical Setoff.

23


(c)Remittances. All remittances pursuant to this Section 7.2 shall be made (i) without setoff or deduction of any kind (except as required by Applicable Law) and (ii) by wire transfer of immediately available funds to such account designated by Seller or Buyer, as applicable, for distributions under the Escrow Agreement or to such other account as Seller or Buyer, as applicable, may designate in writing (such designation to be made at least [***] Business Days prior to any such payment), as the case may be.

(d)Payments Held In Trust. Each party hereto agrees that it shall hold any amounts received by it to which the other party is entitled under this Agreement in trust for the benefit of the other party and agrees that it shall have no right, title or interest whatsoever in such amounts.

Section 7.3Vertical Reports; Notices; Correspondence.

(a)Promptly, and in any event no later than [***] Business Days, following the receipt by Seller of (i) Vertical Reports required to be delivered pursuant to the Sale Agreement or the Marketing Agreement or (ii) any written notice or material written correspondence from or on behalf of Vertical or any of its Affiliates or the DoD relating to, or involving, the Purchased Receivables (including, for purposes of clarity, any written results of any audit delivered by Vertical to Seller pursuant to Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement, as applicable) or that would reasonably be expected to result in a Seller Material Adverse Effect, or (iii) any written notice or material written correspondence from or on behalf of Vertical or any of its Affiliates or the DoD relating to, or involving, the Sale Agreement or the Marketing Agreement, Seller shall furnish a true and correct copy of the same to Buyer.

(b)Seller shall not send (i) any written notice or material written correspondence to Vertical or any of its Affiliates or the DoD relating to, or involving, the Purchased Receivables or that would reasonably be expected to result in a Seller Material Adverse Effect, or (ii) any written notice or material written correspondence to Vertical or any of its Affiliates or the DoD relating to, or involving, the Sale Agreement or the Marketing Agreement, in each case, pursuant to the Sale Agreement or the Marketing Agreement without the prior written consent of Buyer (such consent not to be unreasonably withheld or delayed). Seller shall promptly, and in any event no later than [***] Business Days, provide to Buyer a copy of any notice or material correspondence sent by Seller to Vertical relating to, or involving, the Purchased Receivables, the Sale Agreement or the Marketing Agreement, or that would reasonably be expected to result in a Seller Material Adverse Effect, in each case, pursuant to the Sale Agreement or the Marketing Agreement. Seller shall use Commercially Reasonable Efforts to respond to any reasonable written inquiries of Buyer related to or involving the Purchased Receivables, which for purposes of clarity shall not require Seller to [***].

Section 7.4Audits of Vertical.

(a)Consultation. Seller and Buyer shall consult with each other regarding the timing, manner and conduct of (i) any audit of Vertical’s books of accounts and other records with respect to the Purchased Receivables pursuant to Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement and (ii) any dispute with respect to a Vertical Report.

(b)Audits.

(i)If requested in writing by Buyer, Seller shall cause an independent, certified public accountant reasonably acceptable to Vertical to audit Vertical’s books of accounts and other records with respect to the Purchased Receivables pursuant to Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement, as applicable; provided, however, that Buyer shall not be entitled to request such an audit more frequently than [***], unless [***] is expressly permitted under the terms of Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement, as applicable. With respect to any such audit, Seller shall

24


select such independent, certified public accountant as Buyer shall recommend for such purpose (as long as such independent, certified public accountant is reasonably acceptable to Seller and Vertical). Subject to the last sentence of this Section 7.4(b)(i), all of the expenses of any such audit requested by Buyer under this Section 7.4(b)(i) (including the fees and expenses of any independent, certified public accountant) that would otherwise be borne by Seller pursuant to the Sale Agreement or the Marketing Agreement shall instead be borne (as such expenses are incurred) by Buyer. If, following the completion of such an audit, Vertical is obligated to bear the costs of such audit pursuant to Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement, Buyer shall be entitled to 100% of the amounts received from Vertical for such costs (or 50% in the case of a Seller Participated Audit, with Seller being entitled to the other 50% in the case of a Seller Participated Audit). Notwithstanding the above, upon reasonable request of Seller, any audit initiated at the request of Buyer pursuant to this Section 7.4(b)(i) may include such additional matters as reasonably requested by Seller (such audit, a “Seller Participated Audit”); provided that half of the expenses of a Seller Participated Audit shall be borne by Seller (as such expenses are incurred).

(ii)Seller shall not request an audit under Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement without the prior written consent of Buyer. Subject to the last sentence of this Section 7.4(b)(ii), all of the expenses of any audit requested by Seller under this Section 7.4(b)(ii) (including the fees and expenses of such independent public accounting firm designated for such purpose) shall be borne by Seller (if and as such expenses are incurred). Notwithstanding the above, upon reasonable request of Buyer, any audit initiated at the request of Seller pursuant to this Section 7.4(b)(ii) may include such additional matters as reasonably requested by Buyer (such audit, a “Buyer Participated Audit”); provided that (A) half of the expenses of a Buyer Participated Audit shall be borne by Buyer (as such expenses are incurred) and (B) if, following the completion of such an audit, Vertical reimburses Seller for the costs of such audit pursuant to Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement, Buyer shall be entitled to [***] of the amount of such reimbursement received from Vertical.

(iii)If, following the completion of an audit of Vertical under Section 7.4(b)(i) or Section 7.4(b)(ii), as applicable, Vertical is required to pay for underpayment of the Receivables, such payment shall be first used to reimburse for all of the expenses as provided in Section 7.4(b)(i) or Section 7.4(b)(ii), as applicable, and the remainder shall be distributed as Purchased Receivables to Buyer and, if applicable, Retained Interests to Seller.

(iv)If, following the completion of an audit of Vertical under ‎Section 7.4(b)(i) or ‎Section 7.4(b)(ii), as applicable, Seller is required to reimburse Vertical for overpayment of Purchased Receivables and, if applicable, Retained Interests, then (A) Buyer shall promptly (and in any event within [***] Business Days following receipt of a request from Seller) pay to Seller for further distribution to Vertical the portion of such overpaid amount that was actually paid to Buyer, and Seller shall promptly (and in any event within [***] Business Days following receipt of such amount from Buyer) pay such amount to Vertical in accordance with Section 2.18 of the Sale Agreement or Section 5.d of the Marketing Agreement, as applicable, and promptly (and in any event within [***] Business Days) after making such payment provide documentation to Buyer evidencing that such payment was made, and (B) if applicable, Seller shall promptly (and in any event within [***] Business Days following provision of such evidence) reimburse Vertical for the portion of such overpaid amount that was actually paid to Seller and shall promptly (and in any event within [***] Business Days) after making such payment provide documentation to Buyer evidencing that such payment was made. In the event that (1) Buyer fails to pay Seller for the portion of such overpaid amount that was actually paid to Buyer within the time specified in the preceding sentence and Seller subsequently pays such amount to Vertical on Buyer’s behalf and provides documentation to Buyer evidencing that payment was made, Seller shall be entitled to recoup an amount equal to the amount not paid by Buyer, together with any late fee in respect thereof in accordance with Section 2.5, from the Purchased Receivables; or (2) Seller fails to reimburse Vertical for the portion of such

25


overpaid amount that was actually paid to Seller within the time specified in the preceding sentence and Buyer subsequently pays such amount to Vertical on Seller’s behalf and provides documentation to Seller evidencing that such payment was made, Buyer shall be entitled to recoup an amount equal to the amount not paid by Seller from the Retained Interests, in each case ((1) and (2)) by giving one or more unilateral written instructions to the Escrow Agent to deduct from amounts deposited into the Escrow Account that would otherwise be distributable to Buyer or Seller, respectively, in respect of the Purchased Receivables or Retained Interests, respectively (each, a “Recoupment Instruction”), an amount equal to the sum of such unpaid amount and any late fee in respect thereof calculated in accordance with Section 2.5, if applicable, and to cause the Escrow Agent to distribute such amount to Seller or Buyer, respectively.

Section 7.5Amendment of Sale Agreement and Marketing Agreement. Seller shall provide Buyer a copy of any proposed amendment, supplement, modification or waiver (a “Modification”) of any provision of the Sale Agreement or the Marketing Agreement as soon as practicable and in any event not less than [***] Business Days prior to the date Seller proposes to execute such Modification. Seller shall not, without the prior written consent of Buyer (such consent not to be unreasonably withheld or delayed), execute or agree to execute any proposed Modification. Promptly, and in any event within [***] Business Days, following receipt by Seller of a fully executed Modification of the Sale Agreement or the Marketing Agreement, Seller shall furnish a true, correct, and complete copy of such Modification to Buyer.

Section 7.6Enforcement of Sale Agreement and Marketing Agreement.

(a)Notice of Vertical Breaches. Promptly, and in any event within [***] Business Days after Seller becoming aware of a breach of, or an alleged breach of, the Sale Agreement or the Marketing Agreement by Vertical, or of the existence of any facts, circumstances or events that, alone or together with other facts, circumstances or events, would reasonably be expected (with or without the giving of notice or passage of time, or both) to give rise to a breach of the Sale Agreement or the Marketing Agreement by Vertical or the right to terminate the Sale Agreement or the Marketing Agreement (in whole or in part) by Seller, in each case Seller shall promptly (but in any event within [***] Business Days) provide notice of such breach or termination event to Buyer describing in reasonable detail the relevant breach or termination event. In addition, Seller shall provide Buyer a copy of any written notice of breach or alleged breach of the Sale Agreement or the Marketing Agreement as soon as practicable and in any event not less than [***] Business Days following such delivery.

(b)Enforcement of Sale Agreement and Marketing Agreement. Seller shall consult with Buyer regarding the breach or termination event referred to in ‎Section 7.6(a) and as to the timing, manner and conduct of any enforcement of Vertical’s obligations under the Sale Agreement or the Marketing Agreement relating thereto. Following such consultation, Seller shall, as reasonably instructed by Buyer, exercise such rights and remedies relating to such breach as shall be available to Seller, whether under the Sale Agreement or the Marketing Agreement or by operation of Applicable Law, and use Commercially Reasonable Efforts to enforce compliance by Vertical with the relevant provisions of the Sale Agreement or the Marketing Agreement. In connection with any enforcement of Vertical’s obligations under the Sale Agreement or the Marketing Agreement pursuant to this ‎Section 7.6, Seller shall employ such counsel as Buyer shall recommend for such purpose (as long as such counsel is reasonably acceptable to Seller), and shall provide Buyer with access to such counsel for such purpose. Seller agrees to keep Buyer reasonably informed of any such enforcement and to provide copies as soon as practicable, but in any event within [***] Business Days following Seller’s receipt or delivery of any and all filings, notices and written communications relating thereto.

(c)Allocation of Proceeds and Costs of Enforcement.

(i)The proceeds from any enforcement of Vertical’s obligations under the Sale Agreement or the Marketing Agreement pursuant to this ‎Section 7.6, after deduction and reimbursement

26


to Buyer and Seller of all costs and expenses (including reasonable and documented attorneys’ fees and expenses) incurred by Buyer and Seller in connection with such enforcement, shall be, promptly (and in any event within [***] Business Days) following the receipt of such proceeds, allocated as follows: proceeds, to the extent relating to [***] shall be allocated to Buyer, and proceeds, to the extent relating to the [***] shall be allocated to Seller.

(ii)All costs and expenses (including reasonable and documented attorneys’ fees and expenses) of Buyer and Seller of any enforcement by Seller of Vertical’s obligations under the Sale Agreement or the Marketing Agreement pursuant to this Section 7.6 incurred on or prior to the Stepdown Date (“Pre/At Stepdown Date Enforcement Costs”) shall be borne [***]% by Buyer. Seller shall provide written notice to Buyer from time to time of any Pre/At Stepdown Date Enforcement Costs incurred by Seller, together with reasonable documentation evidencing such Pre/At Stepdown Date Enforcement Costs (each, and together with such documentation, a “Pre/At Stepdown Date Enforcement Costs Notice”). Buyer shall promptly (and in any event within ten Business Days) following Buyer’s receipt of a Pre/At Stepdown Date Enforcement Costs Notice reimburse Seller for the undisputed amount of Pre/At Stepdown Date Enforcement Costs set forth in such Pre/At Stepdown Date Enforcement Costs Notice. In the event that Buyer fails to pay Seller the undisputed amount of such Pre/At Stepdown Date Enforcement Costs within the time specified in the preceding sentence, Seller may issue a Recoupment Instruction to the Escrow Agent to recoup from amounts that would otherwise be distributable to Buyer in respect of the Purchased Receivables an amount equal to the sum of the undisputed, unpaid amount of such Pre/At Stepdown Enforcement Costs and any late fee in respect thereof calculated in accordance with Section 2.5, and cause the Escrow Agent to distribute such amount to Seller.

(iii)All costs and expenses (including reasonable and documented attorneys’ fees and expenses) of Buyer and Seller of any enforcement by Seller of Vertical’s obligations under the Sale Agreement or the Marketing Agreement pursuant to this Section 7.6 incurred after the Stepdown Date (“Post Stepdown Date Enforcement Costs”) shall be borne [***]%. Following the Stepdown Date, Seller or Buyer, as applicable (the “Notifying Party”) shall provide written notice to the other party (the “Reimbursing Party”) from time to time of any Post Stepdown Date Enforcement Costs incurred by the Notifying Party, together with reasonable documentation evidencing such Post Stepdown Date Enforcement Costs (each, and together with such documentation, a “Post Stepdown Date Enforcement Costs Notice”). The Reimbursing Party shall promptly (and in any event within ten Business Days) following the Reimbursing Party’s receipt of a Post Stepdown Date Enforcement Costs Notice reimburse the Notifying Party for the undisputed amount of that portion of the Post Stepdown Date Enforcement Costs set forth in such Post Stepdown Date Enforcement Costs Notice (the “Applicable Amount”) as required so that, after giving effect to such payment (including any previous such payments and any Post Stepdown Date Enforcement Costs borne directly by the Reimbursing Party), the Notifying Party and the Reimbursing Party shall have [***]% of the aggregate Post Stepdown Date Enforcement Costs incurred by Buyer and Seller as of the date of such payment. In the event that the Reimbursing Party fails to pay the Notifying Party the undisputed Applicable Amount within the time specified in the preceding sentence, the Notifying Party may issue a Recoupment Instruction to the Escrow Agent to recoup from amounts that would otherwise be distributable to the Reimbursing Party in respect of the Purchased Receivables or Retained Interests, as applicable, an amount equal to the sum of the undisputed, unpaid Applicable Amount and any late fee in respect thereof calculated in accordance with Section 2.5, and cause the Escrow Agent to distribute such amount to the Notifying Party.

In connection with the foregoing, the party receiving a Pre/At Stepdown Date Enforcement Costs Notice or Post Stepdown Date Enforcement Costs Notice shall have ten Business Days to deliver a written response to the other party disputing the amount of any Pre/At Stepdown Date Enforcement Costs or Post Stepdown Date Enforcement

27


Costs included in such Pre/At Stepdown Date Enforcement Costs Notice or Post Stepdown Date Enforcement Costs Notice, as applicable. If no such written response is delivered to the party that delivered the Pre/At Stepdown Date Enforcement Costs Notice or Post Stepdown Date Enforcement Costs Notice, as applicable, within such ten Business Day period, the amount of such Pre/At Stepdown Date Enforcement Costs or Post Stepdown Date Enforcement Costs, as applicable, shall be deemed undisputed for the purposes of this Section 7.6(c). If a written response is delivered to the party that delivered the Pre/At Stepdown Date Enforcement Costs Notice or Post Stepdown Date Enforcement Costs Notice, as applicable, within such ten Business Day period, any portion of the Pre/At Stepdown Date Enforcement Costs or Post Stepdown Date Enforcement Costs to which the party delivering the written response has agreed in such written response shall be undisputed for purposes of this Section 7.6(c) and, as to any portion that is disputed by the party delivering such written response, if such dispute has not been resolved within twenty Business Days following delivery of such written response, each party shall have the right to submit such dispute to a court of competent jurisdiction in accordance with the provisions of Section 10.11.

Notwithstanding the foregoing, all costs and expenses (including reasonable and documented attorneys’ fees and expenses) of Buyer and Seller of any enforcement by Seller of Vertical’s obligations under the Sale Agreement or the Marketing Agreement pursuant to this Section 7.6 shall be borne 100% by Seller if such breach or termination event results from a breach of the Sale Agreement or the Marketing Agreement by Seller. Nothing contained herein shall limit Buyer from retaining, at its sole cost, separate outside counsel who shall be permitted, where reasonably practical, to consult with the lead counsel selected pursuant to Section 7.6(b) for such enforcement.

Section 7.7Preservation of Rights; Assignments. Seller shall not hereafter sell, transfer, hypothecate, delegate, assign or in any manner convey or mortgage, pledge or grant a security interest or other encumbrance of any kind in any of its rights, title or interest in and to, or duties under, all or any portion of the Sale Agreement or the Marketing Agreement without the prior written consent of Buyer (such consent not to be unreasonably withheld or delayed). Promptly, and in any event within [***] Business Days following receipt by Seller of a written request from Vertical for consent to assign or prior written notice of an assignment of the Sale Agreement or the Marketing Agreement (in whole or in part), Seller shall provide notice thereof to Buyer. Promptly (and in any event no later than [***] Business Days) following Seller’s receipt of any fully executed assignment of the Sale Agreement or the Marketing Agreement by Vertical, Seller shall furnish a copy of such assignment to Buyer.

Section 7.8Change of Control. In the event (a) either (i) Seller consummates a reverse merger or similar transaction whereby Seller issues a majority of its voting stock to the equityholders of a third party (which equityholders, in connection with such transaction, become the holders of a majority of the outstanding voting stock of Seller either at the closing of the merger or upon the subsequent conversion of securities issued in the merger) and such third party becomes a wholly-owned subsidiary of Seller or merges with the Seller (a “Reverse Merger”) or (ii) immediately following a Change of Control, Seller or any of its Affiliates (excluding any acquiror of Seller, if applicable) is no longer the performing party under the Marketing Agreement, and (b) aggregate DoD Net Sales for the succeeding four calendar quarters (beginning with the first calendar quarter that begins following the calendar quarter in which the Reverse Merger or Change of Control, as applicable, occurs) are [***]% or more less than aggregate DoD Net Sales for the four calendar quarters ending on the last day of the calendar quarter in which the Reverse Merger or Change of Control, as applicable, occurs (or such shorter period from the time the first DoD Net Sales occurred to the last day of the calendar quarter in which the Reverse Merger or Change of Control, as applicable, occurs), then, following the Stepdown Date (x) clause (b)(i) of the definition of “Purchased Receivables” hereunder shall be deemed automatically modified, without any further action of the parties hereto, to replace each occurrence of “[***]” with “[***]”; and (y) clause (a) of the definition of “Retained Interests” hereunder shall be deemed automatically modified, without any further action of the parties hereto, to replace each occurrence of “[***]” with “[***]” (the “Change of Control Adjustment”). In addition, the parties

28


agree that in the event that Buyer has received payments of Purchased Receivables and Seller has received payments of Retained Interests, in each case after the Stepdown Date but prior to the time when a Change of Control Adjustment is determined to apply (collectively, the “Affected Receivables”), the parties agree to reconcile such Affected Receivables to the extent necessary to give effect to the Change of Control Adjustment as if it had been in effect as of the Stepdown Date by appropriately adjusting the amount of subsequent distributions from the Escrow Account of Purchased Receivables and Retained Interests.  

As an example:

1.Change of Control (immediately following which, Seller or any of its Affiliates (excluding Seller’s acquiror, if applicable) is no longer the performing party under the Marketing Agreement) occurs on February 1, 2025.

2.During the preceding four calendar quarters ending on the last day of the calendar quarter in which the Change of Control occurs (i.e., the four calendar quarters commencing April 1, 2024 and ending March 31, 2025), aggregate DoD Net Sales were $[***].

3.During the four succeeding calendar quarters commencing with the first calendar quarter that begins following the calendar quarter in which the Change of Control occurs (i.e., the four calendar quarters commencing April 1, 2025 and ending March 31, 2026), aggregate DoD Net Sales were $[***], which amount is determined on April 30, 2026, the date that Vertical provides the DoD Payment Report (as defined in the Marketing Agreement) for the calendar quarter ending March 31, 2026. Since the aggregate DoD Net Sales for the four succeeding calendar quarters of $[***] is [***]% or more lower than the $[***] of aggregate DoD Net Sales in the preceding four calendar quarters, the date of this determination, April 30, 2026, is the date that the Change of Control Adjustment is deemed to have occurred.

4.Stepdown Date occurred September 30, 2025.

5.Affected Receivables. Following the Stepdown Date (September 30, 2025) and prior to the time of the Change of Control Adjustment (April 30, 2026), Buyer received Purchased Receivables of $[***] and Seller received Retained Interests of $[***], all of which (for sake of simplicity in this example) were payments under Section 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement (and so each of Buyer and Seller received [***]% of the total $[***] of Affected Receivables for the period following September 30, 2025 and prior to April 30, 2026, in accordance with clause (b)(i) of the definition of Purchased Receivables and clause (a) of the definition of Retained Interests). To give effect to the Change of Control Adjustment in respect of the Affected Receivables, Buyer should have received [***]% of the $[***], or $[***] (i.e., Buyer should have received $[***] more than it received) and Seller should have received [***]% of the $[***], or $[***] (i.e., Seller should have received $[***] less than it received).

6.Reconciliation from Next Payment: For the calendar quarter ended June 30, 2026 and the corresponding payment to be made on July 31, 2026, there is $[***] paid to the Escrow Account and it is all (for sake of simplicity) payments under Section 2.13 of the Sale Agreement and Section 5.a of the Marketing Agreement. Giving effect to the Change of Control Adjustment for this quarter, the $[***] is allocated [***]% to Buyer ($[***]) and [***]% to Seller ($[***]). In addition, to reconcile for the Affected Receivables (i.e., to give effect to the Change of Control Adjustment for those Affected Receivables), the parties will instruct the Escrow Agent to deduct $[***] from the amount that would have been paid to Seller and instead pay that amount to Buyer, so that, for this payment distribution, the Escrow Agent will distribute to Buyer a total of $[***] and will distribute to Seller a total of $[***].

29


7.For succeeding payments of Purchased Receivables and Retained Interests, the distributions will be made giving effect to the Change of Control Adjustment (i.e., the [***]% Buyer / [***]% Seller split with respect to the applicable payments under clause (b)(i) of the Purchased Receivables definition and clause (a) of the Retained Interests definition).

Article VIII

Indemnification

Section 8.1Obligation of Parties to Indemnify.

(a)Indemnification by Seller. Subject to the limitations set forth in this Article VIII, from and after the Closing, Seller shall indemnify Buyer, its Affiliates, and their Representatives (each, a “Buyer Indemnified Party)” against any and all losses, liabilities, expenses (including reasonable and documented attorneys’ fees and expenses in connection with any third party action, suit or proceeding) and damages (collectively, “Losses”) incurred by such Buyer Indemnified Party, to the extent arising or resulting from any of the following:

(i)any breach of any representation or warranty made by Seller in the Transaction Documents;

(ii)any breach of any covenant or agreement of Seller contained in the Transaction Documents;

(iii)any Recipient Confidentiality Breach by any Person who receives Confidential Information from or on behalf of Seller under Section 6.1; and

(iv)the Excluded Assets and the Excluded Liabilities and Obligations.

The foregoing shall exclude any Losses of any Buyer Indemnified Party to the extent resulting from (A) the bad faith, gross negligence, intentional misrepresentation, willful misconduct or fraud of any Buyer Indemnified Party, (B) any matter in respect of which any Seller Indemnified Party would be entitled to indemnification under Section 8.1(b), or (C) acts or omissions of Seller taken (or omitted to be taken) based upon the express written instructions from any Buyer Indemnified Party. Any amounts determined to be due to any Buyer Indemnified Party hereunder in accordance with and subject to the terms, conditions and procedures of this Article VIII shall (if not otherwise paid) be payable by Seller to such Buyer Indemnified Party within [***] Business Days following written demand delivered to Seller by such Buyer Indemnified Party.

(b)Indemnification by Buyer. Subject to the limitations set forth in this Article VIII, from and after the Closing, Buyer shall indemnify Seller, its Affiliates, and their Representatives (each, a “Seller Indemnified Party”) against any and all Losses incurred by such Seller Indemnified Party, to the extent arising or resulting from any of the following:

(i)any breach of any representation or warranty made by Buyer in the Transaction Documents;

(ii)any breach of any covenant or agreement of Buyer contained in the Transaction Documents; and

(iii)any Recipient Confidentiality Breach by any Person who receives Confidential Information from or on behalf of Buyer under Section 6.1.

30


The foregoing shall exclude any Losses of any Seller Indemnified Party to the extent resulting from (A) the bad faith, gross negligence, intentional misrepresentation, willful misconduct or fraud of any Seller Indemnified Party, (B) any matter in respect of which any Buyer Indemnified Party would be entitled to indemnification under Section 8.1(a), or (C) acts or omissions of Buyer taken (or omitted to be taken) based upon the express written instructions from any Seller Indemnified Party. Any amounts determined to be due to any Seller Indemnified Party hereunder in accordance with and subject to the terms, conditions and procedures of this Article VIII shall (if not otherwise paid) be payable by Buyer to such Seller Indemnified Party within [***] Business Days following written demand delivered to Buyer by such Seller Indemnified Party.

Section 8.2Procedures Relating to Indemnification for Third Party Claims.

(a)Notice of Third Party Claim. In order for a party (an “Indemnified Party”) to be entitled to any indemnification under this Article VIII in respect of Losses arising out of or involving a claim or demand made by any Person other than Buyer or Seller against a Buyer Indemnified Party or a Seller Indemnified Party, as applicable (a “Third Party Claim”), the Indemnified Party must notify the party from whom indemnification is sought under this Article VIII (the “Indemnifying Party”) promptly in writing (including in such notice a brief description of the Third Party Claim, including damages sought or estimated, to the extent actually known or reasonably capable of estimation by the Indemnified Party); provided, however, that the failure to promptly provide such notice shall not affect the indemnification provided under this Article VIII except to the extent that the Indemnifying Party has been actually prejudiced as a result of such failure. Thereafter, the Indemnified Party shall deliver to the Indemnifying Party, promptly after the Indemnified Party’s receipt thereof, copies of all documents (including court papers) received by the Indemnified Party relating to the Third Party Claim.

(b)Defense of Third Party Claims. The Indemnifying Party shall be entitled to participate in the defense of the Third Party Claim and, if it so chooses, to assume the defense thereof, at its own expense, with counsel selected by the Indemnifying Party; provided, that such counsel is not reasonably objected to by the Indemnified Party. If the Indemnifying Party elects to assume the defense of any Third Party Claim, the Indemnifying Party shall not be liable to the Indemnified Party for legal expenses subsequently incurred by the Indemnified Party in connection with the defense thereof, except that, if the Indemnifying Party and the Indemnified Party have conflicting interests or different defenses available with respect to such Third Party Claim, the Indemnified Party may hire its own separate counsel (provided that such counsel is not reasonably objected to by the Indemnifying Party) with respect to such Third Party Claim and the related action or suit, and the reasonable fees and expenses of such counsel shall be considered Losses for purposes of this Agreement. The Indemnifying Party shall permit the Indemnified Party to participate in, but not control, the defense of any such action or suit through counsel chosen by the Indemnified Party, provided that such counsel is not reasonably objected to by the Indemnifying Party and, except in the circumstances described in the immediately preceding sentence, the fees and expenses of such counsel shall be borne by the Indemnified Party. The Indemnifying Party shall be liable for the reasonable fees and expenses of counsel employed by the Indemnified Party in the defense of a Third Party Claim (which shall all be considered Losses for purposes of this Agreement) for any period during which the Indemnifying Party has not assumed the defense thereof (other than during the period prior to the time the Indemnified Party shall have notified the Indemnifying Party of such Third Party Claim).

(c)Cooperation. The parties hereto shall cooperate in the defense or prosecution of any Third Party Claim, with such cooperation to include (i) the retention of and the provision to the Indemnifying Party of records and information that are reasonably relevant to such Third Party Claim and (ii) the making available of employees on a mutually convenient basis for providing additional information and explanation of any material provided hereunder. Neither the Indemnified Party nor the Indemnifying Party shall consent (such consent not to be unreasonably withheld or delayed) to the entry of any judgment, settlement, compromise or discharge of such Third Party Claim without the prior written consent of the other; provided that the consent of the Indemnified

31


Party shall not be required if such judgment, settlement, compromise or discharge (A) does not involve any non-monetary penalties (other than customary and reasonable confidentiality obligations relating to such claim, judgment, settlement, compromise or discharge), (B) results in the complete and unconditional release of the Indemnified Party from all liabilities arising out of, relating to or in connection with such Third Party Claim and (C) does not involve a finding or admission of any fault, culpability, failure to act, violation of any law, rule, regulation or judgment, or the rights of any Person by the Indemnified Party, and has no effect on any other claims that may be made against the Indemnified Party.

Section 8.3Procedures Relating to Indemnification for Other Claims. In order for an Indemnified Party to be entitled to any indemnification under this Article VIII in respect of Losses that do not arise out of or involve a Third Party Claim, the Indemnified Party must notify the Indemnifying Party promptly in writing (a “Claim Notice”) (including in such notice a brief description of the claim for indemnification and the Loss, including damages sought or estimated, to the extent actually known or reasonably capable of estimation by the Indemnified Party (the “Claim Amount”)); provided, however, that the failure to promptly provide such notice shall not affect the indemnification provided under this Article VIII except to the extent that the Indemnifying Party has been actually prejudiced as a result of such failure. Within [***] Business Days after delivery of a Claim Notice, the Indemnifying Party shall deliver to the Indemnified Party a written response (a “Claim Notice Response”) in which the Indemnifying Party shall either (a) agree that the Indemnified Party is entitled to receive the Claim Amount (in which case such response shall be accompanied by a payment to the Indemnified Party of the Claim Amount by the Indemnifying Party by wire transfer of immediately available funds); (b) agree that the Indemnified Party is entitled to receive part, but not all, of the Claim Amount (the amount so agreed in (a) or (b), the “Agreed Amount”) (in which case such response shall be accompanied by a payment to the Indemnified Party of the Agreed Amount by the Indemnifying Party by wire transfer of immediately available funds); or (c) contest that the Indemnified Party is entitled to receive any of the Claim Amount. If any such dispute described in clauses (b) or (c) of the preceding sentence is not resolved within [***] Business Days following the delivery by the Indemnifying Party of a Claim Notice Response, the Indemnifying Party and the Indemnified Party shall each have the right to submit such dispute to a court of competent jurisdiction in accordance with the provisions of Section 10.11. If the Indemnifying Party does not deliver a timely Claim Notice Response to the Indemnified Party in accordance with the preceding sentence notifying the Indemnified Party that the Indemnifying Party disputes its liability to the Indemnified Party with respect to the Claim Amount in whole or in part or delivers a timely Claim Notice Response that disputes its liability to the Indemnified Party with respect to the Claim Amount only in part, in each case in accordance with this Section 8.3, such Claim Amount specified by the Indemnified Party in such Claim Notice, to the extent liability for such Claim Amount has not been timely disputed in a Claim Notice Response, shall be conclusively deemed a liability of the Indemnifying Party under Section 8.1(a) or Section 8.1(b), as applicable, and the Indemnifying Party shall pay the amount of such undisputed liability to the Indemnified Party promptly upon request or, in the case of any Claim Notice in which the amount of the claim (or any portion thereof) is estimated, on such later date when the amount of such claim (or such portion thereof) becomes finally determined. For all purposes of this Section 8.3, Seller shall be entitled to deliver Claim Notices to Buyer on behalf of the Seller Indemnified Parties, and Buyer shall be entitled to deliver Claim Notices to Seller on behalf of the Buyer Indemnified Parties.

Section 8.4Limitations on Indemnification. Notwithstanding anything in this Agreement to the contrary, the aggregate amount of all Losses for which Seller or Buyer shall be liable hereunder pursuant to Section 8.1(a)(i) or Section 8.1(b)(i), respectively, shall not exceed an amount equal to the sum of: (a) [***]% of the Purchase Price, minus the Purchased Receivables actually received by Buyer, and (b) fees and expenses incurred by Buyer in enforcing its rights hereunder to the extent such fees and expenses are indemnifiable Losses under Section 8.1(a); provided that the limitations set forth in this Section 8.4 shall not apply to (i) breaches of any Fundamental Representations or (ii) Losses arising out of any bad faith, gross negligence, fraud, intentional misrepresentation or willful misconduct.

32


Section 8.5Survival of Representations and Warranties. The representations and warranties contained in this Agreement shall survive the Closing solely for purposes of Section 8.1 and shall terminate on the date that is [***] years following the Closing Date; provided, however, that the Fundamental Representations shall survive until [***] days following the expiration of all applicable statutes of limitations (giving effect to any waiver, mitigation or extension thereof). No party hereto shall have any liability or obligation of any nature with respect to any representation or warranty after the termination thereof, unless the other party hereto shall have delivered a notice to such party, pursuant to Section 8.2(a) or Section 8.3, claiming such a liability or obligation under Section 8.1, prior to the expiration of the applicable survival period set forth in the preceding sentence.

Section 8.6No Implied Representations and Warranties; Access to Information.

(a)Buyer acknowledges and agrees that, (i) other than the express representations and warranties of Seller specifically contained in Article IV, there are no representations or warranties of Seller or any other Person either expressed or implied with respect to the Purchased Receivables or the Sale Agreement or the transactions contemplated by the Transaction Documents or otherwise; (ii) Buyer shall have no remedies in respect of, any representation or warranty not specifically set forth in Article IV; AND (III) ALL OTHER REPRESENTATIONS AND WARRANTIES, WHETHER ARISING BY OPERATION OF LAW OR OTHERWISE, INCLUDING WITH RESPECT TO IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR USE, OR THE PROSPECTS OR LIKELIHOOD OF COMMERCIAL SUCCESS OF THE PRODUCT, ARE HEREBY EXPRESSLY DISCLAIMED BY SELLER. SELLER MAKES NO REPRESENTATION OR WARRANTY THAT THE PRODUCT WILL BE COMMERCIALIZED IN ANY COUNTRY OR ACHIEVE ANY PARTICULAR SALES LEVEL, WHETHER IN ANY INDIVIDUAL COUNTRY OR CUMULATIVELY THROUGHOUT THE WORLD. BUYER FURTHER ACKNOWLEDGES AND AGREES THAT SELLER HAS NO RIGHTS OR RESPONSIBILITIES OF ANY KIND WITH RESPECT TO, AND BY VIRTUE OF THE TRANSACTIONS CONTEMPLATED BY THE TRANSACTION DOCUMENTS HAS NOT BECOME ENTITLED TO ANY RIGHTS OR ASSUMED ANY RESPONSIBILITIES OF ANY KIND WITH RESPECT TO, THE REGULATORY SUBMISSIONS FOR AND USE, SALE, DISTRIBUTION, MARKETING OR OTHER COMMERCIALIZATION ACTIVITIES WITH RESPECT TO THE PRODUCT, ALL OF THE RIGHTS AND RESPONSIBILITY FOR WHICH IS WITH VERTICAL, EXCEPT AS OTHERWISE EXPRESSLY PROVIDED IN THE MARKETING AGREEMENT. BUYER FURTHER ACKNOWLEDGES AND AGREES THAT SELLER SHALL HAVE NO LIABILITY TO BUYER (EXCEPT AS OTHERWISE PROVIDED HEREUNDER) WITH RESPECT TO ANY ACT OR OMISSION OF VERTICAL RELATING TO SUCH REGULATORY SUBMISSIONS AND USE, SALE, DISTRIBUTION, MARKETING OR OTHER COMMERCIALIZATION ACTIVITIES.

(b)Buyer acknowledges and agrees that Buyer has made its own investigation of the Purchased Receivables, the Sale Agreement, the Marketing Agreement, the other Related Agreements and the transactions contemplated by the Transaction Documents and has had the opportunity to ask such questions of, and to receive answers from, representatives of Seller concerning the Sale Agreement, the Marketing Agreement, the other Related Agreements, the Transaction Documents, the Purchased Receivables and the transactions contemplated by the Transaction Documents, in each case as it deemed necessary to make an informed decision to purchase the Purchased Receivables in accordance with the terms of this Agreement. Buyer acknowledges and agrees that (I) it shall have no remedies in respect of, any implied warranties and that no representation or warranty is made as to the

33


future amount or potential amount of the Purchased Receivables, or as to the creditworthiness of Vertical (or any of its Affiliates) and (II) except as expressly set forth in any representation or warranty in Article IV, Buyer shall have no CLAIM OR RIGHT REGARDING LOSSES PURSUANT TO THIS ARTICLE VIII (OR OTHERWISE) WITH RESPECT TO ANY INFORMATION, DOCUMENTS OR MATERIALS FURNISHED OR MADE AVAILABLE TO BUYER IN ANY DATA ROOM, PRESENTATION, INTERVIEW OR IN ANY OTHER FORM OR MANNER RELATING TO THE TRANSACTIONS CONTEMPLATED BY THE TRANSACTION DOCUMENTS, THE SALE AGREEMENT, THE MARKETING AGREEMENT OR THE OTHER RELATED AGREEMENTS. NOTWITHSTANDING ANYTHING TO THE CONTRARY HEREIN, CLAIMS FOR BAD FAITH, GROSS NEGLIGENCE, FRAUD, INTENTIONAL MISREPRESENTATION OR WILLFUL MISCONDUCT SHALL NOT BE WAIVED OR LIMITED BY THIS SECTION 8.6.

Section 8.7Exclusive Remedy. Except in the case of (a) breaches or threatened breaches of Section 6.1, (b) the parties’ rights to recoupment under Section 7.4(b)(iv) and Section 7.6(c) and (c) Section 10.14 (including for the avoidance of doubt, for purposes of Section 6.1), the parties hereto acknowledge and agree that, from and after the Closing, the indemnification afforded by this Article VIII shall be the sole and exclusive remedy for any and all Losses awarded against or incurred or suffered by a party in connection with the transactions set forth in the Transaction Documents, including with respect to any breach of any representation or warranty made by a party in any of the Transaction Documents or any certificate delivered by a party to the other party in writing pursuant to this Agreement or any breach of or default under any covenant or agreement by a party pursuant to any Transaction Document, except that any claim or matter based upon bad faith, gross negligence, fraud, intentional misrepresentation or willful misconduct shall not be subject to or limited by this Article VIII.

Section 8.8Limitations on Damages. Notwithstanding anything to the contrary in this Agreement or any other Transaction Document, in no event shall either party hereto be liable (including, without limitation, under Section 8.1) for any (a) special, indirect, incidental, exemplary, punitive, multiple or consequential damages or (b) loss of use, business interruption, loss of any contract or other business opportunity or good will, in each case, of the other party hereto (other than any such damages or losses included in Losses for Purchased Receivables that Buyer was entitled to receive but did not receive timely or at all due to indemnifiable events under this Agreement or occasioned by any breach of the covenants or agreements set forth in Section 6.1), whether or not caused by or resulting from the actions of such party or the breach of its covenants, agreements, representations or warranties under any of the Transaction Documents (except as aforesaid) and whether in contract, tort or breach of statutory duty or otherwise, even if such party has been advised of the possibility of such damages. In connection with the foregoing, the parties hereto acknowledge and agree that (i) Buyer’s damages, if any, for any such action or claim will include Losses for Purchased Receivables that Buyer was entitled to receive or would have received absent such breach, in each case in respect of its ownership of the Purchased Receivables, as well as expenses incurred in connection with Buyer’s enforcement of this Agreement related to such breach, and (ii) Buyer shall be entitled to make claims for all such missing, delayed or diminished Purchased Receivables as Losses hereunder, and such missing, delayed or diminished payments shall not be deemed (A) special, indirect, incidental, exemplary, punitive, multiple or consequential damages or (B) loss of use, business interruption, loss of any contract or other business opportunity or good will.

Article IX

TERMINATION

Section 9.1Termination of Agreement.

(a)This Agreement may be terminated at any time prior to the Closing Date by Buyer upon the occurrence of a Seller Material Adverse Effect.

34


(b)Following the Closing, this Agreement shall continue in full force and effect until the date on which Buyer has received the last payment with respect to the Purchased Receivables, at which time this Agreement shall automatically terminate.

Section 9.2Effect of Termination.

(a)Upon the termination of this Agreement pursuant to Section 9.1(a), this Agreement shall become void and of no further force and effect, except for any rights, obligations or claims of either party that have accrued prior to termination; provided, however, that (i) the provisions of Article I (Definitions; Interpretation), Section 6.1 (Confidentiality) (only for the period set forth in Section 6.1(a)), Section 6.6 (Public Announcements), this Section 9.2 (Effect of Termination) and Article X (Miscellaneous) shall survive such termination and shall remain in full force and effect and (ii) nothing contained in this Section 9.2 shall relieve either party from liability for any breach of this Agreement that occurs prior to termination.

(b)Upon the termination of this Agreement pursuant to Section 9.1(b), this Agreement shall become void and of no further force and effect, except for any rights, obligations or claims of either party that have accrued prior to termination; provided, however, that (i) the provisions of Article I (Definitions; Interpretation), Section 6.1 (Confidentiality) (only for the period set forth in Section 6.1(a)), Section 6.2 (Taxes), Section 6.6 (Public Announcements), Section 7.2‎ (Misdirected Payments), ‎Section 7.4(b) (Audits) (only until the date that is [***] years after the termination date), Article VIII (Indemnification), this ‎Section 9.2 (Effect of Termination) and ‎Article X (Miscellaneous) shall survive such termination and shall remain in full force and effect, (ii) if, upon the termination of this Agreement, any payments of the Purchased Receivables or other amounts are payable to Buyer hereunder, this Agreement shall remain in full force and effect until any and all such payments have been made in full, and (except as provided in this ‎‎Section 9.2) solely for that purpose, and (c) termination shall not relieve either party from liability for any breach of this Agreement that occurs prior to termination.

Article X

Miscellaneous

Section 10.1Headings. The captions to the Articles, Sections and subsections hereof are not a part of this Agreement but are for convenience only and shall not be deemed to limit or otherwise affect the construction thereof.

Section 10.2Notices. All notices and other communications under this Agreement shall be in writing and shall be sent by email with PDF attachment, courier or personal delivery to the following addresses, or to such other addresses as shall be designated from time to time by a party hereto in accordance with this Section 10.2.

If to:

Address:

Seller

Talphera, Inc.

1850 Gateway Dr. #175

San Mateo, CA 94404

Attention: [***]

Email: [***]

with a copy to:

Cooley LLP

10265 Science Center Drive

35


If to:

Address:

San Diego, CA 92121

Attention: Matthew Browne

Email: mbrowne@cooley.com

Buyer

XOMA (US) LLC

2200 Powell Street

Suite 310

Emeryville, CA 94608

Attention: [***]

Email: [***]

with a copy to:

Gibson, Dunn & Crutcher LLP

One Embarcadero Center, Suite 2600

San Francisco, CA 94111

Attention: Ryan Murr; Todd Trattner

Email: rmurr@gibsondunn.com; ttrattner@gibsondunn.com

All notices and communications under this Agreement shall be effective upon receipt by the addressee. Notwithstanding anything to the contrary in this Section 10.2, all notices and communications under Section 8.2(a) and Section 8.3 and all service of legal process shall be sent by courier or personal delivery.

Section 10.3No Personal Liability. It is expressly understood and agreed by Seller and Buyer that:

(a)each of the representations, warranties, covenants and agreements in the Transaction Documents made on the part of Seller is made by Seller and is not intended to be nor is a personal representation, warranty, covenant or agreement of any other Person, including those Persons named in the definition of “Knowledge of Seller” and any other Representative of Seller or Seller’s Affiliates (the “Non-Warranting Parties”);

(b)other than Seller, no Person, including the Non-Warranting Parties, shall have any liability whatsoever for breach of any representation, warranty, covenant or agreement made in the Transaction Documents on the part of Seller or in respect of any claim or matter arising out of, relating to or in connection with the Transaction Documents or the transactions contemplated thereby; and

(c)the provisions of this Section 10.3 are intended to benefit each and every one of the Non-Warranting Parties and shall be enforceable by each and every one of them to the fullest extent permitted by Applicable Law.

Section 10.4Expenses. Except as otherwise expressly provided in this Agreement or any Transaction Document, each of Seller and Buyer shall bear its own fees and expenses with respect to this Agreement and the Transaction Documents and the transactions contemplated by this Agreement and the Transaction Documents; provided, however, that (a) in the event of a termination pursuant to Section 9.1(a), Seller will reimburse Buyer for any reasonable and documented out-of-pocket fees and expenses regarding the transactions contemplated hereby by or on behalf of, or paid directly by, Buyer (the “Buyer Transaction Expenses”) incurred prior to such termination up to $[***]; or (b) on the Closing Date, Seller will reimburse Buyer for any Buyer Transaction Expenses up to $[***], and in each case ((a) and (b)) Seller shall have the right to set-off the $[***] deposit provided to Buyer upon the execution of the term sheet, to the extent such deposit was actually paid.

36


Section 10.5Assignment. The provisions of this Agreement shall be binding upon and inure to the benefit of the parties hereto and their respective successors and permitted assigns. Seller shall not be entitled to assign any of its obligations and rights under this Agreement to any non-Affiliate of Seller without: (a) the prior written consent of Buyer, such consent not to be unreasonably withheld, and (b) requiring any such non-Affiliate to agree in writing to be bound by the terms of this Agreement; provided, however, the consent of Buyer shall not be required for Seller to assign its rights and delegate its obligations under this Agreement to any Person into which Seller may merge, with which it may consolidate or to which it may sell all or substantially all of its assets. Seller may assign any of its obligations and rights under this Agreement to Seller’s Affiliates, provided that Seller promptly thereafter notifies Buyer and any such assignee agrees in writing to be bound by the terms of this Agreement. Buyer may assign this Agreement and all of Buyer’s rights, interests and obligations hereunder, in whole or in part, to any Person(s), provided that Buyer promptly thereafter notifies Seller and any such assignee agrees in writing to be bound by the terms of this Agreement, including, for clarity, the confidentiality and non-use obligations of Buyer pursuant to Section 6.1 (and, if such assignee is an Affiliate of Buyer’s and the assignment is not in connection with a sale of all or substantially all of Buyer’s business, by merger, sale of assets or otherwise, Buyer shall remain liable to Seller for its obligations to Seller hereunder (and Seller shall be entitled to seek recovery for any breach or default of an obligation hereunder from Buyer or from such Affiliate assignee)). Any purported assignment in violation of this Section 10.5 shall be null and void. For the avoidance of doubt, no assignment by Buyer will operate to expand the obligations of Seller under this Agreement, including with respect to Indemnified Taxes.

Section 10.6Amendment and Waiver.

(a)This Agreement may be amended, modified or supplemented only in a writing signed by all of the parties hereto. Any provision of this Agreement may be waived only in a writing, which writing may be signed only by the party granting such waiver.

(b)No failure or delay on the part of any party hereto in exercising any right, power or remedy hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of any such right, power or remedy preclude any other or further exercise thereof or the exercise of any other right, power or remedy. No course of dealing between the parties hereto shall be effective to amend, modify, supplement or waive any provision of this Agreement.

Section 10.7Entire Agreement. This Agreement, including the Exhibits and Schedules attached to this Agreement, sets forth the entire agreement and understanding between the parties hereto as to the subject matter hereof. All express or implied agreements, promises, assurances, arrangements, representations, warranties and understandings as to the subject matter hereof, whether oral or written, heretofore made are superseded by this Agreement.

Section 10.8Independent Contractors. The parties hereto recognize and agree that the relationship between Seller and Buyer is solely that of seller and buyer, each is operating as an independent contractor and not as an agent, partner or fiduciary of any other, and neither Seller nor Buyer has any fiduciary or other special relationship with the other party hereto or any of its Affiliates. Nothing contained in this Agreement or in any other Transaction Document shall be deemed for any purpose (including tax purposes) to constitute Seller and Buyer as a partnership, agency, an association, a joint venture or any other kind of entity or legal form.

Section 10.9No Third Party Beneficiaries. Except to the extent otherwise contemplated by Section 10.3, this Agreement is for the sole benefit of Seller and Buyer and their respective permitted successors and assigns, and nothing herein expressed or implied shall give or be construed to give to any Person, other than the parties hereto and such successors and assigns, any legal or equitable rights hereunder. For the avoidance of doubt,

37


indemnification under Article VIII in respect of Losses incurred by a Buyer Indemnified Party or a Seller Indemnified Party may only be enforced by Buyer or Seller, respectively, and not by any other Person.

Section 10.10Governing Law. This Agreement shall be governed exclusively by the laws of the State of New York, United States of America, without regard to any conflict of law provisions that would dictate the application of the law of another jurisdiction.

Section 10.11Jurisdiction; Venue; Service Of Process; Waiver of Jury Trial. Each party hereto irrevocably submits to the exclusive jurisdiction of (a) state courts of the State of California sitting in the City of San Francisco and (b) the United States District Court for the Northern District of California for the purposes of any action, suit or other proceeding arising out of, relating to or in connection with this Agreement or any transaction contemplated hereby. Each party hereto agrees to commence any action, suit or other proceeding arising out of, relating to or in connection with this Agreement or any transaction contemplated hereby in the state courts of the State of California sitting in the City of San Francisco, or, if such action, suit or other proceeding may not be brought in such court for jurisdictional reasons, in the United States District Court for the Northern District of California. Each party hereto further agrees that service of any process, summons, notice or document by courier or personal delivery in accordance with Section 10.2 shall be effective service of process for any action, suit or other proceeding in California with respect to any matters to which it has submitted to jurisdiction in this Section 10.11. Each party hereto irrevocably and unconditionally waives any objection to the laying of venue of any action, suit or other proceeding arising out of, relating to or in connection with this Agreement or any transaction contemplated hereby in (i) state courts of the State of California sitting in the City of San Francisco or (ii) the United States District Court for the Northern District of California, and hereby further irrevocably and unconditionally waives, and shall not assert by way of motion, defense, or otherwise, in any such action, suit or other proceeding, any claim that it is not subject personally to the jurisdiction of the above-named courts, that its property is exempt or immune from attachment or execution, that such action, suit or other proceeding is brought in an inconvenient forum, that the venue of such action, suit or other proceeding is improper, or that this Agreement or the transactions contemplated hereby may not be enforced in or by any of the above-named courts. EACH PARTY HEREBY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY ACTION DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS AGREEMENT, OR THE TRANSACTIONS CONTEMPLATED HEREBY (WHETHER BASED ON CONTRACT, TORT, OR ANY OTHER THEORY). EACH PARTY (A) CERTIFIES THAT NO REPRESENTATIVE, AGENT OR ATTORNEY OF THE OTHER PARTY HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT THE OTHER PARTY WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B) ACKNOWLEDGES THAT IT AND THE OTHER PARTY HAVE BEEN INDUCED TO ENTER INTO THIS AGREEMENT BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN this Section 10.11.

Section 10.12Severability. If any term or provision of this Agreement is held to be invalid, illegal or unenforceable by a court or other Governmental Authority of competent jurisdiction, such invalidity, illegality or unenforceability shall not affect any other term or provision of this Agreement, which shall remain in full force and effect, and the parties hereto shall replace such term or provision with a new term or provision permitted by Applicable Law and having an economic effect as close as possible to the invalid, illegal or unenforceable term or provision. The holding of a term or provision to be invalid, illegal or unenforceable in a jurisdiction shall not have any effect on the application of the term or provision in any other jurisdiction.

Section 10.13Counterparts. This Agreement may be executed in any number of counterparts and by the parties hereto in separate counterparts, each of which when so executed shall be deemed to be an original and all of which taken together shall constitute one and the same agreement. Copies of executed counterparts transmitted by email with PDF attachment shall be considered original executed counterparts.

38


Section 10.14Specific Performance. Each of the parties hereto acknowledges that the other party hereto may have no adequate remedy at law if it fails to perform any of its obligations under any of the Transaction Documents and may be damaged irreparably in the event any of the provisions of this Agreement (including, for clarity, Section 6.1) are not performed in accordance with its specific terms or otherwise are breached or violated (including, for clarity, any actual or threatened breach of Section 6.1 by Buyer or Seller, any of their respective Affiliates or any of their or their Affiliates’ respective Representatives). In such event, the parties agree that the other party shall have the right, without posting bond or other undertaking, to seek an injunction or injunctions to prevent breaches or violations of the provisions of this Agreement (including, in the case of Section 6.1, threatened breach) and to enforce specifically this Agreement and the terms and provisions hereof in any action instituted pursuant to Section 10.11, in addition to any other remedy to which it may be entitled, at law or in equity. Each party further agrees that, in the event of any action for specific performance in respect of such breach or violation (including, in the case of Section 6.1, threatened breach), it will not assert, and irrevocably waives the defense that a bond or other security will be required. For the avoidance of doubt, such remedy shall not be deemed to be an exclusive remedy with respect to any of the breaches to which it relates but shall be in addition to all other rights and remedies available at law or equity to Seller or Buyer (as applicable).

[Signature Page Follows]

39


IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed by their respective representatives thereunto duly authorized as of the date first above written.

Seller:

TALPHERA, Inc.

By:

/s/ Vincent J. Angotti

Name:

Vincent J. Angotti

Title:

Chief Executive Officer

Buyer:

XOMA (US) LLC

By:

/s/ Bradley Sitko

Name:

Bradley Sitko

Title:

Chief Investment Officer

Signature Page to Payment Interest Purchase Agreement


EXHIBIT A

TO PAYMENT INTEREST PURCHASE AGREEMENT

Form of Bill of Sale

[***]


EXHIBIT B

TO PAYMENT INTEREST PURCHASE AGREEMENT

Disclosure Schedules

[***]


EXHIBIT C

TO PAYMENT INTEREST PURCHASE AGREEMENT

Vertical Notice and wAIVER

[***]


EXHIBIT D

TO PAYMENT INTEREST PURCHASE AGREEMENT

VERTICAL INSTRUCTION LETTER

[***]


EXHIBIT E

TO PAYMENT INTEREST PURCHASE AGREEMENT

legal opinion

[***]


EXHIBIT F

TO PAYMENT INTEREST PURCHASE AGREEMENT

SALE Agreement AND MARKETING AGREEMENT

[***]


EX-10.3 3 xoma-20240331xex10d3.htm EX-10.3

Exhibit 10.3

CERTAIN IDENTIFIED INFORMATION HAS BEEN EXCLUDED (INDICATED BY: [***]) FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) THE TYPE OF INFORMATION THAT THE REGISTRANT CUSTOMARILY AND ACTUALLY TREATS AS PRIVATE OR CONFIDENTIAL

AMENDMENT NO. 1 TO ROYALTY PURCHASE AGREEMENT

This Amendment No. 1 to Royalty Purchase Agreement (this “Amendment”) is entered into as of March 4, 2024 (the “Amendment Effective Date”) by and between VIRACTA THERAPEUTICS, INC., a corporation organized and existing under the laws of Delaware, with an office located at 2533 South Coast Highway 101, #210, Cardiff CA 92007 (“Viracta”), VIRACTA ROYALTY FUND, LLC, a Delaware limited liability company (collectively, with Viracta, “Seller”), and XOMA (US) LLC, a Delaware limited liability company with its principal place of business at 2200 Powell Street, Suite 310, Emeryville, California 94608 (“Purchaser”).  Seller and Purchaser are referred to in this Amendment individually as a “Party” and collectively as the “Parties”. Capitalized terms used herein and not otherwise defined shall have the respective meanings given to such terms in the Royalty Purchase Agreement (defined below).

RECITALS

WHEREAS, Seller and Purchaser entered into that certain Royalty Purchase Agreement dated as of March 22, 2021, as supplemented by that certain Letter Agreement dated March 22, 2021, as amended by that certain Joinder and Amendment to Royalty Purchase Agreement dated March 22, 2021, as may be further amended, modified or supplemented from time to time (collectively, the “Royalty Purchase Agreement”), which provides for, among other things, a sale of certain of Seller’s royalty payments to Purchaser;

WHEREAS, Viracta (successor in interest to Sunesis Pharmaceuticals, Inc.) is monetizing its interest in certain payments from the sale or use of [***] under Section 6.2.1(a) of that certain License Agreement For Raf, effective as of December 16, 2019, by and between Viracta and Day One Biopharmaceuticals, Inc., successor in interest to DOT Therapeutics-1, Inc. (“Day One”), as amended by that certain Amendment No. 1 to License Agreement for RAF dated March 4, 2024, as may be further amended, modified or supplemented from time to time (collectively, the “Day One License Agreement”);

WHEREAS, pursuant to Section 8.12 of the Royalty Purchase Agreement, the Parties desire to amend the Royalty Purchase Agreement in accordance with the terms set forth in this Amendment.

NOW, THEREFORE, in consideration of the foregoing and of the mutual covenants contained herein, the Parties hereby agree to be legally bound as follows:

1.

The proviso at the end of the definition of “Day One Royalty Payments” in Section 1.1 of the Royalty Purchase Agreement is hereby deleted in its entirety and replaced as follows:  

“provided however that the Net Consideration payable by Day One pursuant to Section [***] of the Day One License Agreement shall be allocated among [***].”  

2.

Within sixty (60) days of the Amendment Effective Date, Seller shall use Commercially Reasonable Efforts to, and shall use Commercially Reasonable Efforts to cause its applicable Affiliates or subsidiaries (such Affiliates and subsidiaries, together with Seller, the “Seller Group”) to, (a) assign to Purchaser all of Seller Group’s right, title and interest in and to the Day One License Agreement and (b) sell, transfer, convey, assign and deliver to Purchaser all of Seller Group’s right, title and interest in and to the Sunesis Licensed Technology (as defined in the Day One License Agreement).


3.

The provisions of Sections 8.3-8.8, and Sections 8.10-8.15 of the Royalty Purchase Agreement are hereby incorporated by reference into this Amendment, mutatis mutandis.

4.

Except as expressly amended by this Amendment, all other terms of the Royalty Purchase Agreement shall continue in full force and effect and in accordance with its terms.

(The remainder of this page is intentionally left blank. The signature page follows.)

2


In Witness Whereof, the parties hereto have caused this Amendment No. 1 to Royalty Purchase Agreement to be executed as of the date first set forth above.

SELLER

    

PURCHASER

VIRACTA THERAPEUTICS, INC.

XOMA (US) LLC

By:

/s/ Daniel R. Chevallard

By:

/s/ Bradley Sitko

Name:

Daniel R. Chevallard

Name:

Bradley Sitko

Title:

COO & CFO

Title:

Chief Investment Officer

VIRACTA ROYALTY FUND, LLC

By:

/s/ Daniel R Chevallard

Name:

Daniel R Chevallard

Title:

President

[Signature Page to Amendment No. 1 to Royalty Purchase Agreement]


EX-31.1 4 xoma-20240331xex31d1.htm EX-31.1

Exhibit 31.1

Certification

I, Owen Hughes, certify that:

1. I have reviewed this quarterly report on Form 10-Q of XOMA Corporation;

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 officers 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))) for the registrant and we 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 officers 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 registrant’s board of directors (or persons performing the equivalent function):

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

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 9, 2024

/s/ OWEN HUGHES

Owen Hughes

Chief Executive Officer (Principal Executive Officer)


EX-31.2 5 xoma-20240331xex31d2.htm EX-31.2

Exhibit 31.2

Certification

I, Thomas Burns, certify that:

1. I have reviewed this quarterly report on Form 10-Q of XOMA Corporation;

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 officers 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))) for the registrant and we 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 officers 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 registrant’s board of directors (or persons performing the equivalent function):

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

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 9, 2024

/s/ THOMAS BURNS

Thomas Burns

Senior Vice President, Finance and Chief Financial Officer


EX-32.1 6 xoma-20240331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Owen Hughes, Executive Chairman of the Board of Directors and Interim Chief Executive Officer of XOMA Corporation (the “Company”), and Thomas Burns, Senior Vice President, Finance and Chief Financial Officer of the Company, each hereby certifies that, to the best of his or her knowledge:

1.The Company’s Quarterly Report on Form 10-Q for the three months ended March 31, 2024, to which this Certification is attached as Exhibit 32.1, fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
2.The information contained in Exhibit 32.1 fairly presents, in all material respects, the financial condition and results of operations of the Company.

IN WITNESS WHEREOF, the undersigned have set their hands hereto as of the 9th day of May, 2024

/s/ OWEN HUGHES

Owen Hughes

Chief Executive Officer (Principal Executive Officer)

/s/ THOMAS BURNS

Thomas Burns

Senior Vice President, Finance and Chief Financial Officer

3.This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of XOMA Corporation under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 7 xoma-20240331.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Consolidated Financial Statements Details - Accrued and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Condensed Consolidated Financial Statements Details - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Carried at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Lease Agreement - Maturity of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Leases - Maturity of lease liabilities (Details) (calc 2) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Lease Agreement - Lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Long-Term Debt - Balance (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Long-Term Debt - Aggregate projected future principal and discounts (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Long-Term Debt - Interest expense (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Lease Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Basis of Presentation and Significant Accounting Policies - Income Taxes and Share Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Consolidated Financial Statements Details - Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Licensing and Other Arrangements - Takeda (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Licensing and Other Arrangements - Rezolute (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Licensing and Other Arrangements - Janssen (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - Licensing and Other Arrangements - Novartis - NIS793 (Details) link:presentationLink link:calculationLink link:definitionLink 40405 - Disclosure - Licensing and Other Arrangements - Novartis - VPM087 (Details) link:presentationLink link:calculationLink link:definitionLink 40406 - Disclosure - Licensing and Other Arrangements - Sale of Future Revenue Streams (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Talphera (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Royalty and Commercial Payment Purchase Agreements - LadRx (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Aptevo (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Agenus (Details) link:presentationLink link:calculationLink link:definitionLink 40506 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Aronora (Details) link:presentationLink link:calculationLink link:definitionLink 40507 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Palobiofarma (Details) link:presentationLink link:calculationLink link:definitionLink 40508 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Viracta (Details) link:presentationLink link:calculationLink link:definitionLink 40509 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Kuros (Details) link:presentationLink link:calculationLink link:definitionLink 40510 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Affitech (Details) link:presentationLink link:calculationLink link:definitionLink 40511 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Summary of Royalty Receivable Activities (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Fair Value Measurements - Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Fair Value Measurements - Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Lease Agreement - Leased facilities (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Lease Agreement - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Long-Term Debt - Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Common Stock Warrants - Summary of Common Stock Warrants Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and Contingencies - Collaborative Agreements, Royalties and Milestone Payments (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Commitments and Contingencies - Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Stock Based Compensation - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Stock Based Compensation - 2010 Plan Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Stock Based Compensation - Stock Option Inducement Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - Stock Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41105 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41106 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 41107 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41108 - Disclosure - Stock Based Compensation - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Capital Stock - Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Capital Stock - BVF Ownership (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Capital Stock - ATM Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Condensed Consolidated Financial Statements Details link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Licensing and Other Arrangements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Royalty and Commercial Payment Purchase Agreements link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Lease Agreement link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Common Stock Warrants link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Condensed Consolidated Financial Statements Details (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Royalty and Commercial Payment Purchase Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Common Stock Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Capital Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Business - Liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Capital Stock - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 xoma-20240331_cal.xml EX-101.CAL EX-101.DEF 9 xoma-20240331_def.xml EX-101.DEF EX-101.LAB 10 xoma-20240331_lab.xml EX-101.LAB EX-101.PRE 11 xoma-20240331_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 06, 2024
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-39801  
Entity Registrant Name XOMA Corporation  
Entity Incorporation State Country Code DE  
Entity Tax Identification Number 52-2154066  
Entity Address Address Line1 2200 Powell Street  
Entity Address Address Line2 Suite 310  
Entity Address City Or Town Emeryville  
Entity Address State Or Province CA  
Entity Address Postal Zip Code 94608  
City Area Code 510  
Local Phone Number 204-7200  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   11,638,553
Entity Central Index Key 0000791908  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Common Stock    
Security12b Title Common Stock, $0.0075 par value  
Trading Symbol XOMA  
Security Exchange Name NASDAQ  
8.625% Series A Cumulative, Perpetual Preferred Stock    
Security12b Title 8.625% Series A Cumulative Perpetual Preferred Stock, par value $0.05  
Trading Symbol XOMAP  
Security Exchange Name NASDAQ  
Series B Depositary Shares    
Security12b Title Depositary Shares (each representing 1/1000th interest in a share of 8.375% Series B Cumulative Perpetual Preferred Stock, par value $0.05)  
Trading Symbol XOMAO  
Security Exchange Name NASDAQ  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 136,225 $ 153,290
Short-term restricted cash 160 160
Short-term equity securities 413 161
Trade and other receivables, net 3 1,004
Short-term royalty and commercial payment receivables 9,819 14,215
Prepaid expenses and other current assets 270 483
Total current assets 146,890 169,313
Long-term restricted cash 6,016 6,100
Property and equipment, net 40 25
Operating lease right-of-use assets 364 378
Long-term royalty and commercial payment receivables 65,577 57,952
Other assets - long term 533 533
Total assets 219,420 234,301
Current liabilities:    
Accounts payable 1,515 653
Accrued and other liabilities 1,299 2,768
Contingent consideration under RPAs, AAAs and CPPAs 3,000 7,000
Operating lease liabilities 55 54
Unearned revenue recognized under units-of-revenue method 2,159 2,113
Preferred stock dividend accrual 1,368 1,368
Current portion of long-term debt 6,144 5,543
Total current liabilities 15,540 19,499
Unearned revenue recognized under units-of-revenue method - long-term 6,692 7,228
Long-term operating lease liabilities 319 335
Long-term debt 114,528 118,518
Total liabilities 137,079 145,580
Commitments and Contingencies (Note 10)
Stockholders' equity:    
Common stock, $0.0075 par value, 277,333,332 shares authorized, 11,636,355 and 11,495,492 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 87 86
Additional paid-in capital 1,314,036 1,311,809
Accumulated deficit (1,231,831) (1,223,223)
Total stockholders' equity 82,341 88,721
Total liabilities and stockholders' equity 219,420 234,301
8.625% Series A Cumulative, Perpetual Preferred Stock    
Stockholders' equity:    
Preferred Stock 49 49
8.375% Series B Cumulative, Perpetual Preferred Stock    
Stockholders' equity:    
Preferred Stock
Convertible preferred stock    
Stockholders' equity:    
Preferred Stock
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Preferred stock, par value (in dollars per share) $ 0.05 $ 0.05
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Common stock, par value (in dollars per share) $ 0.0075 $ 0.0075
Common stock, shares authorized (in shares) 277,333,332 277,333,332
Common stock, shares issued (in shares) 11,636,355 11,495,492
Common stock, shares outstanding (in shares) 11,636,355 11,495,492
8.625% Series A Cumulative, Perpetual Preferred Stock    
Preferred stock, dividend rate (as a percent) 8.625% 8.625%
Preferred stock, shares issued (in shares) 984,000 984,000
Preferred stock, shares outstanding (in shares) 984,000 984,000
8.375% Series B Cumulative, Perpetual Preferred Stock    
Preferred stock, dividend rate (as a percent) 8.375% 8.375%
Preferred stock, shares issued (in shares) 1,600 1,600
Preferred stock, shares outstanding (in shares) 1,600 1,600
Convertible preferred stock    
Preferred stock, shares issued (in shares) 5,003 5,003
Preferred stock, shares outstanding (in shares) 5,003 5,003
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Revenue from contracts with customers $ 1,000  
Revenue recognized under units-of-revenue method 490 $ 437
Total revenues 1,490 437
Operating expenses:    
Research and development 33 54
General and administrative 8,461 6,196
Arbitration settlement costs   4,132
Amortization of intangible assets   225
Total operating expenses 8,494 10,607
Loss from operations (7,004) (10,170)
Other income (expense):    
Interest expense (3,551)  
Other income (expense), net 1,960 357
Net loss (8,595) (9,813)
Comprehensive loss (8,595) (9,813)
Less: accumulated dividends on Series A and Series B preferred stock (1,368) (1,368)
Net loss attributable to common stockholders, basic (9,963) (11,181)
Net loss attributable to common stockholders, diluted $ (9,963) $ (11,181)
Basic net loss per share attributable to common stockholders (in dollars per share) $ (0.86) $ (0.98)
Diluted net loss per share attributable to common stockholders (in dollars per share) $ (0.86) $ (0.98)
Weighted average shares used in computing basic net loss per share attributable to common stockholders (in shares) 11,580 11,460
Weighted average shares used in computing diluted net loss per share attributable to common stockholders (in shares) 11,580 11,460
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Preferred Stock
8.625% Series A Cumulative, Perpetual Preferred Stock
Preferred Stock
8.375% Series B Cumulative, Perpetual Preferred Stock
Preferred Stock
Convertible preferred stock
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at beginning of period at Dec. 31, 2022 $ 49     $ 86 $ 1,306,271 $ (1,182,392) $ 124,014
Balance at beginning of period (in shares) at Dec. 31, 2022 984,000 2,000 5,000 11,454,000      
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options (in shares)             0
Issuance of common stock related to 401(k) contribution         123   $ 123
Issuance of common stock related to 401(k) contribution (in shares)       7,000      
Stock-based compensation expense         1,570   1,570
Preferred stock dividends         (1,368)   (1,368)
Net loss and comprehensive loss           (9,813) (9,813)
Balance at end of period at Mar. 31, 2023 $ 49     $ 86 1,306,596 (1,192,205) 114,526
Balance at end of period (in shares) at Mar. 31, 2023 984,000 2,000 5,000 11,461,000      
Balance at beginning of period at Dec. 31, 2023 $ 49     $ 86 1,311,809 (1,223,223) 88,721
Balance at beginning of period (in shares) at Dec. 31, 2023 984,000 2,000 5,000 11,495,000      
Increase (Decrease) in Stockholders' Equity              
Exercise of stock options       $ 1 621   $ 622
Exercise of stock options (in shares)       135,000     134,959
Issuance of common stock related to 401(k) contribution         118   $ 118
Issuance of common stock related to 401(k) contribution (in shares)       7,000      
Stock-based compensation expense         2,856   2,856
Preferred stock dividends         (1,368)   (1,368)
Repurchase of common stock           (13) $ (13)
Repurchase of common stock (in shares)       (1,000)     (660)
Net loss and comprehensive loss           (8,595) $ (8,595)
Balance at end of period at Mar. 31, 2024 $ 49     $ 87 $ 1,314,036 $ (1,231,831) $ 82,341
Balance at end of period (in shares) at Mar. 31, 2024 984,000 2,000 5,000 11,636,000      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (8,595) $ (9,813)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 2,856 1,570
Common stock contribution to 401(k) 118 123
Amortization of intangible assets   225
Depreciation 2 1
Accretion of long-term debt discount and debt issuance costs 306  
Non-cash lease expense 14 47
Change in fair value of equity securities (252) 24
Changes in assets and liabilities:    
Trade and other receivables, net 1,001 (5)
Prepaid expenses and other assets 213 269
Accounts payable and accrued liabilities (105) 3,122
Operating lease liabilities (15) (50)
Unearned revenue recognized under units-of-revenue method (490) (437)
Net cash used in operating activities (4,947) (4,924)
Cash flows from investing activities:    
Payments of consideration under RPAs, AAAs and CPPAs (15,000) (9,600)
Receipts under RPAs, AAAs and CPPAs 7,771 2,366
Purchase of property and equipment (17)  
Net cash used in investing activities (7,246) (7,234)
Cash flows from financing activities:    
Principal payments - debt (3,616)  
Debt issuance costs and loan fees paid in connection with long-term debt (581)  
Payment of preferred stock dividends (1,368) (1,368)
Repurchases of common stock (13)  
Proceeds from exercise of options and other share-based compensation 1,956  
Taxes paid related to net share settlement of equity awards (1,334)  
Net cash used in financing activities (4,956) (1,368)
Net decrease in cash, cash equivalents and restricted cash (17,149) (13,526)
Cash, cash equivalents and restricted cash at the beginning of the period 159,550 57,826
Cash, cash equivalents and restricted cash at the end of the period 142,401 44,300
Supplemental Cash Flow Information:    
Cash paid for interest 3,780  
Non-cash investing and financing activities:    
Accrual of contingent consideration under the Affitech CPPA 3,000  
Preferred stock dividend accrual $ 1,368 $ 1,368
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business
3 Months Ended
Mar. 31, 2024
Description of Business  
Description of Business

1. Description of Business

XOMA Corporation, a Delaware corporation, is a biotech royalty aggregator with a sizable portfolio of economic rights to future potential milestone and royalty payments associated with partnered commercial and pre-commercial therapeutic candidates. The Company’s portfolio was built through the acquisition of rights to future milestone payments, royalties and commercial payments, since its royalty aggregator business model was implemented in 2017 combined with out-licensing its proprietary products and platforms from its legacy discovery and development business. The Company’s drug royalty aggregator business is primarily focused on early to mid-stage clinical assets in Phase 1 and 2 with significant commercial sales potential that are licensed to large-cap partners. XOMA also acquires milestone and royalty revenue streams on late-stage or commercial assets that are designed to address unmet markets or have a therapeutic advantage, have long duration of market exclusivity, and are expected to generate royalty or milestone payments to the Company in a relatively short timeframe. The Company expects most of its future revenue to be based on milestone payments the Company may receive for milestones and royalties associated with these programs.

Liquidity and Financial Condition

The Company has incurred significant operating losses and negative cash flows from operations since its inception. As of March 31, 2024, the Company had cash, cash equivalents and restricted cash of $142.4 million primarily related to financing cash inflows received in December 2023 pursuant to the Blue Owl Loan Agreement (see Note 8).

As of March 31, 2024, the Company had cash and cash equivalents of $136.2 million and restricted cash of $6.2 million. As of March 31, 2024, $0.2 million of restricted cash was classified as current and $6.0 million was classified as non-current. The restricted cash balance may only be used to pay interest expense, administrative fees and other allowable expenses pursuant to the Blue Owl Loan.

Based on the Company’s current cash balance and its planned spending, such as milestone and royalty acquisitions, the Company has evaluated and concluded its financial condition is sufficient to fund its planned operations and commitments and contractual obligations for a period of at least one year following the date that these condensed consolidated financial statements are issued.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Significant Accounting Policies  
Basis of Presentation and Significant Accounting Policies

2. Basis of Presentation and Significant Accounting Policies

Basis of Presentation

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions among consolidated entities were eliminated upon consolidation. The unaudited condensed consolidated financial statements were prepared in accordance with U.S. GAAP for financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial reporting. As permitted under those rules, certain footnotes or other financial information can be condensed or omitted. These condensed consolidated financial statements and related disclosures have been prepared with the assumption that users of the interim financial information have read or have access to the audited consolidated financial statements for the preceding fiscal year. Accordingly, these statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.

These condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal and recurring adjustments that are necessary for a fair statement of the Company’s consolidated financial

information. The interim results of operations are not necessarily indicative of the results that may be expected for the full year, or for any other future annual or interim period.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management routinely evaluates its estimates including, but not limited to, those related to revenue recognition, revenue recognized under the units-of-revenue method, royalty and commercial payment receivables, legal contingencies, contingent consideration, amortization of the Blue Owl Loan, accrued expenses and stock-based compensation. The Company bases its estimates on historical experience and on various other market-specific and other relevant assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.

Actual results may differ significantly from these estimates, including estimates such as the Company’s amortization of the payments received from HCRP. Under the contracts with HCRP, the amortization for the reporting period is calculated based on the payments expected to be made by the licensees to HCRP over the term of the arrangement. Any changes to the estimated payments by the licensees to HCRP can result in a material adjustment to revenue previously reported. In addition, the Company’s amortization of the Blue Owl Loan is calculated based on the commercial payments expected to be received from Roche for VABYSMO under the Affitech CPPA. Any changes to the estimated commercial payments from Roche can result in a material adjustment to the interest expense and term loan balance reported.

Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated statements of cash flows (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Cash and cash equivalents

$

136,225

$

153,290

Restricted cash

6,176

6,260

Total cash, cash equivalents and restricted cash

$

142,401

$

159,550

Cash consists of bank deposits held in business checking and interest-bearing deposit accounts. Cash equivalent balances are defined as highly liquid financial instruments 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. Cash equivalents held by the Company are generally in money market funds.

Cash and Cash Equivalents

As of March 31, 2024, the Company had a cash balance of $1.5 million and a cash equivalent balance of $134.7 million. As of December 31, 2023, the Company had a cash balance of $124.9 million and a cash equivalent balance of $28.4 million.

Restricted Cash

Cash accounts with any type of restriction are classified as restricted cash. If restrictions are expected to be lifted or to be used to pay a third party in the next twelve months, the restricted cash account is classified as current.

On December 15, 2023, XRL deposited $6.3 million into reserve accounts in connection with the funding of the Blue Owl Loan (see Note 8), of which $5.8 million was deposited into a reserve account for interest and administrative fees and $0.5 million was deposited into an operating reserve account to cover operating expenses of XRL.

Payments of interest under the Blue Owl Loan Agreement are made semi-annually using commercial payments received since the immediately preceding interest payment date under the Affitech CPPA. On each interest payment date, if the commercial payments received are less than the total interest due for the respective quarter, XRL is expected to cover the shortfall in interest payment due from the reserve account.  

Payments of administrative fees under the Blue Owl Loan Agreement are made semi-annually on January 1 and July 1 of each year from the reserve account. XOMA will be required to fund an additional $0.8 million into the administrative fee escrow account on July 1, 2027.

As of March 31, 2024, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.0 million on its condensed consolidated balance sheet. As of December 31, 2023, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.1 million on its consolidated balance sheet.

Revenue Recognition

The Company recognizes revenue from all contracts with customers according to ASC 606, except for contracts that are within the scope of other standards, such as leases and financial instruments. The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.

To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract on whether each promised good or service is distinct to determine those that are performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation based on relative fair values, when (or as) the performance obligation is satisfied.

The Company recognizes revenue from its license and collaboration arrangements and royalties. The terms of the arrangements generally include payment to the Company of one or more of the following: non-refundable, upfront license fees, development, regulatory and commercial milestone payments, and royalties on net sales of licensed products.

License of Intellectual Property

If the license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes revenue from non-refundable, upfront fees allocated to the license when the license is transferred to the customer and the customer is able to use and benefit from the license. For licenses that are bundled with other promises, such as transfer of related materials, process and know-how, the Company utilizes judgement to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. Under the Company’s license agreements, the nature of the combined performance obligation is the granting of licenses to the customers as the other promises are not separately identifiable in the context of the arrangement. Since the Company grants the license to a customer as it exists at the point of transfer and is not involved in any future development or commercialization of the products related to the license, the nature of the license is a right to use the Company’s intellectual property as transferred. As such, the Company recognizes revenue related to the combined performance obligation upon completion of the delivery of the related materials, process and know-how (i.e., at a point in time).

Milestone Payments

At the inception of each arrangement that includes development and regulatory milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price. ASC 606 suggests two alternatives to use when estimating the amount of variable consideration: the expected value method and the most likely amount method. Under the expected value method, an entity considers the sum of probability-weighted amounts in a range of possible consideration amounts. Under the most likely amount method, an entity considers the single most likely amount in a range of possible consideration amounts. The Company uses the most likely amount method for development and regulatory milestone payments.

If it is probable that a significant cumulative revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The transaction price is then allocated to each performance obligation on a relative stand-alone selling price basis. The Company recognizes revenue as or when the performance obligations under the contract are satisfied. At the end of each subsequent reporting period, the Company re-evaluates the probability or achievement of each such milestone and any related constraint, and if necessary, adjusts its estimates of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect revenue and earnings in the period of adjustment.

Royalties

For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).

Upfront payments and fees are recorded as deferred revenue upon receipt or when due and may require deferral of revenue recognition to a future period until the Company performs its obligations under these arrangements. Amounts payable to the Company are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.

Sale of Future Revenue Streams

The Company has sold its rights to receive certain milestones and royalties on product sales. In the circumstance where the Company has sold its rights to future milestones and royalties under a license agreement and also maintains limited continuing involvement in the arrangement (but not significant continuing involvement in the generation of the cash flows that are due to the purchaser), the Company defers recognition of the proceeds it receives for the sale of milestone or royalty streams and recognizes such unearned revenue as revenue under the units-of-revenue method over the life of the underlying license agreement. Under the units-of-revenue method, amortization for a reporting period is calculated by computing a ratio of the proceeds received from the purchaser to the total payments expected to be made to the purchaser over the term of the agreement, and then applying that ratio to the period’s cash payment.

Estimating the total payments expected to be received by the purchaser over the term of such arrangements requires management to use subjective estimates and assumptions. Changes to the Company’s estimate of the payments expected to be made to the purchaser over the term of such arrangements could have a material effect on the amount of revenues recognized in any particular period.

Stock-Based Compensation

The Company recognizes compensation expense for all stock-based payment awards made to the Company’s employees, consultants and directors that are expected to vest based on estimated fair values. The valuation of stock option awards is determined at the date of grant using the Black-Scholes Model. The Black-Scholes Model requires inputs such

as the expected term of the option, expected volatility and risk-free interest rate. To establish an estimate of the expected term, the Company considers the vesting period and contractual period of the award and its historical experience of stock option exercises, post-vesting cancellations and volatility. The estimate of expected volatility is based on the Company’s historical volatility. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the award. The Company records forfeitures when they occur. The Company records compensation expense for service-based awards on a straight-line basis over the requisite service period, which is generally the vesting period of the award, or to the date on which retirement eligibility is achieved, if shorter.

The grant date fair value of PSUs with market conditions is determined using the Monte Carlo valuation model. The Company records compensation expenses for PSUs based on graded expense attribution over the requisite service periods.

Equity Securities

The Company entered into a license agreement with Rezolute in December 2017, in which it received shares of common stock from Rezolute (see Note 4). Equity investments in Rezolute are classified in the condensed consolidated balance sheets as equity securities. The equity securities are measured at fair value, with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statement of operations and comprehensive loss at each reporting period. The Company remeasures its equity investments at each reporting period until such time that the investment is sold or disposed of. If the Company sells an investment, any realized gains and losses on the sale of the securities will be recognized in the condensed consolidated statement of operations and comprehensive loss in the period of sale.

Purchase of Rights to Future Milestones, Royalties and Commercial Payments

The Company has purchased rights to receive a portion of certain future developmental, regulatory and commercial sales milestones, royalties and option fees on sales of products currently in clinical development or recently commercialized. The Company acquired such rights from various entities and recorded the amount paid for these rights as long-term royalty receivables (see Note 5). In addition, the Company may be obligated to make contingent payments related to certain product development milestones, fees upon exercise of options related to future license products and sales-based milestones. The contingent payments are evaluated to determine if they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the inception of the arrangement, and are subject to remeasurement to fair value each reporting period. Any changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amounts are probable and estimable according to ASC 450.

The Company accounts for milestone and royalty rights related to developmental pipeline or recently commercialized products on a non-accrual basis using the cost recovery method. Developmental pipeline products are non-commercialized, non-approved products that require FDA or other regulatory approval, and thus have uncertain cash flows. Recently commercialized products do not have an established reliable sales pattern, and thus have uncertain cash flows. The Company is not yet able to reliably forecast future cash flows given their stages of development and commercialization. The related receivable balance is classified as noncurrent or current based on whether payments are probable and reasonably estimable to be received in the near term. Under the cost recovery method, any milestone or royalty payment received is recorded as a direct reduction of the recorded receivable balance. When the recorded receivable balance has been fully collected, any additional amounts collected are recognized as revenue.

Allowance for Current Expected Credit Losses

The Company evaluates the long-term royalty and commercial payment receivables on a collective (i.e., pool) basis if they share similar risk characteristics. The Company evaluates a royalty and commercial payment receivable individually if its risk characteristics are not similar to other royalty and commercial payment receivables. The Company reviews public information on clinical trials, press releases and updates from its partners regularly to identify any impairment indicators or changes in expected recoverability of the long-term royalty and commercial payment receivable

asset. At each reporting date, if the Company determines expected future cash flows discounted to the current period are less than the carrying value of the asset, the Company will record an impairment charge. The impairment charge will be recognized as an allowance expense that increases the long-term royalty and commercial payment receivable asset’s cumulative allowance, which reduces the net carrying value of the long-term royalty and commercial payment receivable asset. In a subsequent period, if there is an increase in expected future cash flows, or if the actual cash flows are greater than previously expected, the Company will reduce the previously established cumulative allowance. Amounts not expected to be collected are written off against the allowance at the time that such a determination is made.  

Asset Acquisitions

As a first step, for each acquisition, the Company determines if it is an acquisition of a business or an asset acquisition under ASC 805. Acquisitions of assets or a group of assets that do not meet the definition of a business are accounted for as asset acquisitions under ASC 805-50, using the cost accumulation method, whereby the cost of the acquisition, including certain transaction costs, is allocated to the assets acquired on the basis of relative fair values (see Note 4).

Contingent payments are evaluated whether they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the acquisition date, and are subject to remeasurement to fair value each reporting period. The estimated fair value at the acquisition date is included in the cost of the acquired assets. Any subsequent changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amount is probable and estimable according to ASC 450.

Cash payments related to acquired assets are reflected as an investing cash flow in the Company’s condensed consolidated statements of cash flows.

Leases

The Company leases its headquarters in Emeryville, California. The Company determines the initial classification and measurement of its right-of-use assets and lease liabilities at the lease commencement date and thereafter if modified. The lease term includes any renewal options and termination options that the Company is reasonably certain to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment. The Company estimated its incremental borrowing rate by adjusting the interest rate on its fully collateralized debt for the lease term length.

Rent expense for the operating lease is recognized on a straight-line basis, over the reasonably assured lease term based on total lease payments and is included in operating expenses in the condensed consolidated statements of operations and comprehensive loss.

The Company has elected the practical expedient to not separate lease and non-lease components. The Company’s non-lease components are primarily related to property maintenance, which varies based on future outcomes, and thus are recognized in rent expense when incurred.

The Company has also elected not to record on the consolidated balance sheets a lease for which the term is 12 months or less and does not include a purchase option that the Company is reasonably certain to exercise.

Long-Term Debt

Long-term debt represents the Company’s term loan under the Blue Owl Loan Agreement, which the Company has accounted for as a debt financing arrangement. Interest expense is accrued using the effective interest rate method over the estimated period the loan will be repaid. The allocated debt discount and debt issuance costs have been recorded as a direct deduction from the carrying amount of the related debt in the consolidated balance sheets and are being amortized

and recorded as interest expense throughout the expected life of the Blue Owl Loan using the effective interest rate method. The Company considered whether there were any embedded features in the Blue Owl Loan Agreement that require bifurcation and separate accounting as derivative financial instruments pursuant to ASC 815. See Note 8.

Warrants

The Company has issued warrants to purchase shares of its common stock in connection with its financing activities. The Company classifies these warrants as equity and recorded the warrants at fair value as of the date of issuance on the Company’s consolidated balance sheet with no subsequent remeasurement. The issuance date fair value of the outstanding warrants was estimated using the Black-Scholes Model. The Black-Scholes Model required inputs such as the expected term of the warrants, expected volatility and risk-free interest rate. These inputs were subjective and required significant analysis and judgment. For the estimate of the expected term, the Company used the full remaining contractual term of the warrant. The estimate of expected volatility assumption is based on the historical price volatility observed on the Company’s common stock. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the warrants.

Income Taxes

The Company accounts for income taxes using the liability method under which deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amount which is more likely than not to be realizable.

The recognition, derecognition and measurement of a tax position is based on management’s best judgment given the facts, circumstances and information available at each reporting date. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.

Net Loss per Share Attributable to Common Stockholders

The Company calculates basic and diluted loss per share attributable to common stockholders using the two-class method. The Company’s convertible Series X Preferred Stock participate in any dividends declared by the Company on its common stock and are therefore considered to be participating securities. The Company’s Series A and Series B Preferred Stock do not participate in any dividends or distribution by the Company on its common stock and are therefore not considered to be participating securities.

Under the two-class method, net income, as adjusted for any accumulated dividends on Series A and Series B Preferred Stock for the period, is allocated to each class of common stock and participating security as if all of the net income for the period had been distributed. Undistributed earnings allocated to participating securities are subtracted from net income in determining net income attributable to common stockholders. During periods of loss, the Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. Basic net loss per share attributable to common stockholders is then calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. All participating securities are excluded from the basic weighted average common shares outstanding.

Diluted net loss per share attributable to common stockholders is based on the weighted average number of shares outstanding during the period, adjusted to include the assumed exercise of certain stock options and warrants for common stock using the treasury method, if dilutive. The calculation assumes that any proceeds that could be obtained upon exercise of options and warrants would be used to purchase common stock at the average market price during the period. Adjustments to the denominator are required to reflect the related dilutive shares. The Company’s Series A and Series B Preferred Stock become convertible upon the occurrence of specific events other than a change in the Company’s share price and, therefore, are not included in the diluted shares until the contingency is resolved.

Share Repurchases

The Company has a stock repurchase program that is executed through purchases made from time to time, including in the open market. The Company retires repurchased shares of common stock, reducing common stock with any excess of cost over par value recorded to accumulated deficit. Issued and outstanding shares of common stock are reduced by the number of shares repurchased. No treasury stock is recognized in the condensed consolidated financial statements. In August 2022, the Inflation Reduction Act (IRA) enacted a 1% excise tax on net share repurchases after December 31, 2022. Any excise tax incurred on share repurchases is recognized as part of the cost basis of the shares acquired.

Concentration of Risk

Cash, cash equivalents, restricted cash and receivables are financial instruments which potentially subject the Company to concentrations of credit risk, as well as liquidity risk.

The Company maintains cash balances at commercial banks. Balances commonly exceed the amount insured by the FDIC. The Company has not experienced any losses in such accounts.

The Company monitors the creditworthiness of its customers to which it grants credit terms in the normal course of business but does not generally require collateral on receivables.

For the three months ended March 31, 2024, two partners represented 67% and 33% of total revenues. For the three months ended March 31, 2023, one partner represented 100% of total revenues. There were no trade receivables, net as of March 31, 2024. One partner represented 100% of the trade receivables, net as of December 31, 2023.

Comprehensive (Loss) Income

Comprehensive (loss) income is comprised of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity but are excluded from net (loss) income. The Company did not record any transactions within other comprehensive (loss) income in the periods presented and, therefore, the net (loss) income and comprehensive (loss) income were the same for all periods presented.

Accounting Pronouncements Recently Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted annual requirements under ASU 2023-07 on January 1, 2024 and plans to adopt interim requirements under ASU 2023-07 on January 1, 2025. The Company will begin including financial statement disclosures in accordance with ASU 2023-07 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024.

Recent Accounting Pronouncements Not Yet Adopted

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission’s Disclosure Update and Simplification Initiative. ASU 2023-06 incorporates 14 of the 27 disclosure requirements published in SEC Release No. 33-10532: Disclosure Update and Simplification into various topics within the ASC. ASU 2023-06's amendments represent clarifications to, or technical corrections of, current requirements. For SEC registrants, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. Early adoption is prohibited. The Company does not expect the standard to have a material impact on its consolidated financial statements and disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. Early adoption is permitted and should be applied either prospectively or retrospectively. The Company plans to adopt ASU 2023-09 and related updates on January 1, 2025. The Company is currently evaluating the impact that the updated standard will have on its financial statement disclosures.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Financial Statements Details
3 Months Ended
Mar. 31, 2024
Condensed Consolidated Financial Statement Details  
Condensed Consolidated Financial Statements Detail

3. Condensed Consolidated Financial Statements Details

Equity Securities

As of March 31, 2024 and December 31, 2023, equity securities consisted of an investment in Rezolute’s common stock of $0.4 million and $0.2 million, respectively (see Note 4). For the three months ended March 31, 2024 and 2023, the Company recognized a gain of $0.3 million and a loss of $24,000, respectively, due to the change in fair value of its investment in Rezolute’s common stock in the other income (expense), net line item of its condensed consolidated statements of operations and comprehensive loss.

Accrued and Other Liabilities

Accrued and other liabilities consisted of the following (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Accrued incentive compensation

$

397

$

1,203

Accrued legal and accounting fees

674

791

Accrued payroll, severance and retention costs

 

128

 

149

Other accrued liabilities

100

625

Total

$

1,299

$

2,768

Net Loss Per Share Attributable to Common Stockholders

The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts):

Three Months Ended March 31, 

    

2024

    

2023

Numerator

 

  

 

  

Net loss

$

(8,595)

$

(9,813)

Less: Series A accumulated dividends

 

(530)

 

(530)

Less: Series B accumulated dividends

(838)

(838)

Net loss attributable to common stockholders, basic and diluted

$

(9,963)

(11,181)

 

Denominator

 

 

Weighted average shares used in computing basic and diluted net loss per share attributable to common stockholders

 

11,580

 

11,460

Basic and diluted net loss per share attributable to common stockholders

$

(0.86)

$

(0.98)

Potentially dilutive securities are excluded from the calculation of diluted net loss per share attributable to common stockholders if their inclusion is anti-dilutive.

The following table shows the weighted-average shares from outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per share attributable to common stockholders (in thousands):

Three Months Ended March 31, 

    

2024

    

2023

Convertible preferred stock (as converted)

5,003

5,003

Common stock options

 

1,372

1,548

Warrants for common stock

 

131

6

Total

 

6,506

 

6,557

For PSUs with market conditions, if the market conditions have not been satisfied by the end of the reporting period, the number of shares that would be issuable based on the market price at the end of the reporting period, as if the end of the reporting period were the end of the contingency period, will be included in the calculation of diluted earnings per share if the effect is dilutive. No shares would be issuable based on the market price of $24.05 per share as of March 31, 2024.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Licensing and Other Arrangements
3 Months Ended
Mar. 31, 2024
Licensing and Other Arrangements  
Licensing and Other Arrangements

4. Licensing and Other Arrangements

Takeda

On November 1, 2006, the Company entered into the Takeda Collaboration Agreement with Takeda under which the Company agreed to discover and optimize therapeutic antibodies against multiple targets selected by Takeda.

Under the terms of the Takeda Collaboration Agreement, the Company may receive an aggregate of up to $19.0 million relating to TAK-079 (mezagitamab) and low single-digit royalties on future sales of all products subject to this license. The Company’s right to receive milestone payments expires on the later of the receipt of payment from Takeda of the last amount to be paid under the agreement or the cessation by Takeda of all research and development activities with respect to all program antibodies, collaboration targets or collaboration products. The Company’s right to receive royalties expires on the later of 13.5 years from the first commercial sale of each royalty-bearing discovery product or the expiration of the last-to-expire licensed patent (or 12 years from first commercial sale if there is significant generic competition post patent-expiration).

In February 2009, the Company expanded the existing collaboration to provide Takeda with access to multiple antibody technologies, including a suite of research and development technologies and integrated information and data management systems. The Company may receive milestones of up to $3.3 million per discovery product candidate and low single-digit royalties on future sales of all antibody products subject to this license. The Company’s right to receive milestone payments expires on the later of the receipt of payment from Takeda of the last amount to be paid under the agreement or the cessation by Takeda of all research and development activities with respect to all program antibodies, collaboration targets or collaboration products. The Company’s right to receive royalties expires on the later of 10 years from the first commercial sale of such royalty-bearing discovery product or the expiration of the last-to-expire licensed patent. In August 2021, Molecular Templates, Inc., assumed full rights to TAK-169 from Takeda, including full control of TAK-169 clinical development, per the terms of its terminated collaboration agreement with Takeda.

The Company has received $3.0 million of milestone payments since the inception of the agreement and is eligible to receive additional milestone payments of up to $16.0 million under the Takeda Collaboration Agreement.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement and none of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Rezolute

On December 6, 2017, the Company entered into a license agreement with Rezolute pursuant to which the Company granted an exclusive global license to Rezolute to develop and commercialize RZ358 (previously known as

“X358”) products for all indications. In addition, the Company entered into a common stock purchase agreement with Rezolute pursuant to which Rezolute agreed to issue to the Company, as consideration for receiving the license for RZ358, a certain number of its common stock in connection with any future equity financing activities.

Under the terms of the license agreement, Rezolute is responsible for all development, regulatory, manufacturing and commercialization activities associated with RZ358 and is required to make certain development, regulatory and commercial milestone payments to the Company of up to an aggregate of $232.0 million based on the achievement of pre-specified criteria. Under the license agreement, the Company is also eligible to receive royalties ranging from the high single-digits to the mid-teens based upon annual net sales of any commercial product incorporating RZ358.

The Company concluded that the development and regulatory milestone payments are solely dependent on Rezolute’s performance and achievement of the specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the remaining development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Rezolute and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

Rezolute’s obligation to pay royalties with respect to a particular RZ358 product and country will continue for the later of the date of expiration of the last valid patent claim covering the product in each country, or 12 years from the date of the first commercial sale of the product in each country. Rezolute’s future royalty obligations in the U.S. will be reduced by 20% if the manufacture, use or sale of a licensed product is not covered by a valid patent claim, until such a claim is confirmed.

Pursuant to the license agreement, XOMA is eligible to receive a low single-digit royalty on sales of Rezolute’s other non-RZ358 products from its current programs, including RZ402 which is in Phase 1 clinical study. Rezolute’s obligation to pay royalties with respect to a particular Rezolute product and country will continue for the longer of 12 years from the date of the first commercial sale of the product in each country or for so long as Rezolute or its licensee is selling such product in any country, provided that any such licensee royalty will terminate upon the termination of the licensee’s obligation to make payments to Rezolute based on sales of such product in each country.

The license agreement contains customary termination rights relating to material breach by either party. Rezolute also has a unilateral right to terminate the license agreement in its entirety on ninety days’ notice at any time. To the extent permitted by applicable laws, the Company has the right to terminate the license agreement if Rezolute challenges the licensed patents.

No consideration was exchanged upon execution of the arrangement. In consideration for receiving the license for RZ358, Rezolute agreed to issue shares of its common stock and pay cash to the Company upon the occurrence of any future equity financing activities.

The license agreement was subsequently amended in 2018, 2019 and 2020. Pursuant to the terms of the license agreement as amended, the Company received a total of $6.0 million upon Rezolute’s equity financing activities and $8.5 million in installment payments through October 2020. The Company also received 161,861 shares of Rezolute’s common stock (as adjusted for the 1:50 reverse stock split in October 2020).

In January 2022, Rezolute dosed the last patient in its Phase 2b clinical trial for RZ358, which triggered a $2.0 million milestone payment due to the Company pursuant to the Rezolute License Agreement, as amended.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Janssen

In August 2019, the Company entered into an agreement with Janssen pursuant to which the Company granted a non-exclusive license to Janssen to develop and commercialize certain product candidates, including XOMA’s patents and know-how. Under the agreement, Janssen made a one-time payment of $2.5 million to XOMA. Additionally, for each product candidate, the Company is entitled to receive milestone payments of up to $3.0 million upon Janssen’s achievement of certain clinical development and regulatory approval milestones. Additional milestone payments may be due for product candidates which are the subject of multiple clinical trials. Upon commercialization, the Company is eligible to receive 0.75% royalty on net sales of each product. Janssen’s obligation to pay royalties with respect to a particular product and country will continue until the eighth-year-and-sixth-month anniversary of the first commercial sale of the product in such country. The agreement will remain in effect unless terminated by mutual written agreement.

The Company concluded that the agreement should be accounted for separately from any prior arrangements with Janssen and that the license grant is the only performance obligation under the new agreement. The Company recognized the entire one-time payment of $2.5 million as revenue for the year ended December 31, 2019 as it had completed its performance obligation.

The Company concluded that the development and regulatory milestone payments are solely dependent on Janssen’s performance and achievement of specified events and thus it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to royalties will be recognized when the related sales occur as they were determined to relate predominantly to the license granted to Janssen and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Novartis – Anti-TGFβ Antibody (NIS793)

On September 30, 2015, the Company and Novartis entered into the Anti-TGFβ Antibody License Agreement under which the Company granted Novartis an exclusive, world-wide, royalty-bearing license to the Company’s anti-transforming growth factor beta (“TGFβ”) antibody program (now “NIS793”). Under the terms of the Anti-TGFβ Antibody License Agreement, Novartis has worldwide rights to NIS793 and is responsible for the development and commercialization of antibodies and products containing antibodies arising from NIS793. Unless terminated earlier, the Anti-TGFβ Antibody License Agreement will remain in effect, on a country-by-country and product-by-product basis, until Novartis’ royalty obligations end. The Anti-TGFβ Antibody License Agreement contains customary termination rights relating to material breach by either party. Novartis also has a unilateral right to terminate the Anti-TGFβ Antibody License Agreement on an antibody-by-antibody and country-by-country basis or in its entirety upon 180 days’ notice.

The Company concluded that there were multiple promised goods and services under the Anti-TGFβ Antibody License Agreement, including the transfer of license, regulatory services and transfer of materials, process and know-how, which were determined to represent one combined performance obligation. The Company recognized the entire upfront payment of $37.0 million as revenue in the consolidated statement of comprehensive loss in 2015 as it had completed its performance obligations as of December 31, 2015.

The Company was eligible to receive up to a total of $480.0 million in development, regulatory and commercial milestones under the Anti-TGFβ Antibody License Agreement. During the year ended December 31, 2017, Novartis achieved a clinical development milestone pursuant to the Anti-TGFβ Antibody License Agreement, and as a result, the Company earned a $10.0 million milestone payment.

The Company concluded that the development and regulatory milestone payments are solely dependent on Novartis’ performance and achievement of the specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the remaining development and regulatory milestones are fully constrained and excluded from the transaction price. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Novartis and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

The Company is also eligible to receive royalties on sales of licensed products, which are tiered based on sales levels and range from a mid-single-digit percentage rate to up to a low double-digit percentage rate. Novartis’ obligation to pay royalties with respect to a particular product and country will continue for the longer of the date of expiration of the last valid patent claim covering the product in that country, or ten years from the date of the first commercial sale of the product in that country.

In August 2023, Novartis communicated to the Company its intent to discontinue development activities related to NIS793.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Novartis – Anti-IL-1β Antibody (VPM087)

On August 24, 2017, the Company and Novartis entered into the Gevokizumab License Agreement under which the Company granted to Novartis an exclusive, worldwide, royalty-bearing license to gevokizumab (“VPM087”), a novel anti-Interleukin-1 (“IL-1”) beta allosteric monoclonal antibody and related know-how and patents. Under the terms of the Gevokizumab License Agreement, Novartis is solely responsible for the development and commercialization of VPM087 and products containing VPM087.

On August 24, 2017, pursuant to a separate agreement (the “IL-1 Target License Agreement”), the Company granted to Novartis non-exclusive licenses to its intellectual property covering the use of IL-1 beta targeting antibodies in the treatment and prevention of cardiovascular disease and other diseases and conditions, and an option to obtain an exclusive license (the “Exclusivity Option”) to such intellectual property for the treatment and prevention of cardiovascular disease.

Under the Gevokizumab License Agreement, the Company received total consideration of $30.0 million for the license and rights granted to Novartis. Of the total consideration, $15.7 million was paid in cash and $14.3 million (equal to €12.0 million) was paid by Novartis, on behalf of the Company, to settle the Company’s outstanding debt with Les Laboratories Servier (“Servier”) (the “Servier Loan”). In addition, Novartis extended the maturity date on the Company’s debt to Novartis. The Company also received $5.0 million cash related to the sale of 539,131 shares of the Company’s common stock, at a purchase price of $9.2742 per share. The fair market value of the common stock issued to Novartis was $4.8 million, based on the closing stock price of $8.93 per share on August 24, 2017, resulting in a $0.2 million premium paid to the Company.

Based on the achievement of pre-specified criteria, the Company is eligible to receive up to $438.0 million in development, regulatory and commercial milestones under the Gevokizumab License Agreement. The Company is also eligible to receive royalties on sales of licensed products, which are tiered based on sales levels and range from the high single-digits to mid-teens. Under the IL-1 Target License Agreement, the Company received an upfront cash payment of $10.0 million and is eligible to receive low single-digit royalties on canakinumab sales in cardiovascular indications covered by the Company’s patents. Should Novartis exercise the Exclusivity Option, the royalties on canakinumab sales will increase to the mid-single-digits.

Unless terminated earlier, the Gevokizumab License Agreement and IL-1 Target License Agreement will remain in effect, on a country-by-country and product-by-product basis, until Novartis’ royalty obligations end. The two agreements contain customary termination rights relating to material breach by either party. Novartis also has a unilateral right to terminate the Gevokizumab License Agreement on a product-by-product and country-by-country basis or in its entirety on six months’ prior written notice to the Company. Under the IL-1 Target License Agreement, Novartis has a unilateral right to terminate the agreement on a product-by-product and country-by-country basis or in its entirety upon a prior written notice.

The Gevokizumab License Agreement and IL-1 Target License Agreement were accounted for as one arrangement because they were entered into at the same time in contemplation of each other. The Company concluded that there are multiple promised goods and services under the combined arrangement, including the transfer of license to IL-1 beta targeting antibodies, and the transfer of license, know-how, process, materials and inventory related to the VPM087 antibody, which were determined to represent two distinct performance obligations. The Company determined that the Exclusivity Option is not an option with material right because the upfront payments to the Company were not negotiated to provide an incremental discount for the future additional royalties upon exercise of the Exclusivity Option. Therefore, the Company concluded that the Exclusivity Option is not a performance obligation. The additional royalties will be recognized as revenue when, and if, Novartis exercises its option because the Company has no further performance obligations at that point.

At the inception of the arrangement, the Company determined that the transaction price under the arrangement was $40.2 million, which consisted of the $25.7 million upfront cash payments, the $14.3 million Servier Loan payoff and the $0.2 million premium on the sale of the common stock. The transaction price was allocated to the two performance obligations based on their standalone selling prices. The Company determined that the nature of the two performance obligations is the right to use the licenses as they exist at the point of transfer, which occurred when the transfer of materials, process and know-how, and filings to regulatory authority were completed. During the year ended December 31, 2017, the Company recognized the entire transaction price of $40.2 million as revenue upon completion of the delivery of the licenses and related materials, process and know-how and filings to regulatory authority.

The Company concluded that the development and regulatory milestone payments are solely dependent on Novartis’ performance and achievement of specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Novartis and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.

As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement and none of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  

Sale of Future Revenue Streams

On December 21, 2016, the Company entered into two royalty interest sale agreements (together, the “Royalty Sale Agreements”) with HCRP. Under the first Royalty Sale Agreement, the Company sold its right to receive milestone payments and royalties on future sales of products subject to a License Agreement, dated August 18, 2005, between XOMA and Wyeth Pharmaceuticals (subsequently acquired by Pfizer) for an upfront cash payment of $6.5 million, plus potential additional payments totaling $4.0 million in the event three specified net sales milestones were met in 2017, 2018 and 2019. Based on actual sales, 2017, 2018, and 2019 sales milestones were not achieved. Under the second Royalty Sale Agreement entered into in December 2016, the Company sold its right to receive certain royalties under an Amended and Restated License Agreement dated October 27, 2006 between XOMA and Dyax Corp. for a cash payment of $11.5 million.

The Company classified the proceeds received from HCRP as unearned revenue, to be recognized as revenue under the units-of-revenue method over the life of the license agreements because of the Company’s limited continuing involvement in the Royalty Sale Agreements. Such limited continuing involvement is related to the Company’s undertaking to cooperate with HCRP in the event of litigation or a dispute related to the license agreements. Because the transaction was structured as a non-cancellable sale, the Company does not have significant continuing involvement in the generation of the cash flows due to HCRP and there are no guaranteed rates of return to HCRP, the Company recorded the total proceeds of $18.0 million as unearned revenue recognized under the units-of-revenue method. The Company allocated the total proceeds between the two Royalty Sale Agreements based on the relative fair value of expected payments to be made to HCRP under the license agreements. The unearned revenue is being recognized as revenue over the life of the underlying license agreements under “units-of-revenue” method. Under this method, amortization for a reporting period is calculated by computing a ratio of the allocated proceeds received from HCRP to the payments expected to be made by the licensees to HCRP over the term of the Royalty Sale Agreements, and then applying that ratio to the period’s cash payment. During the third quarter of 2018, the Shire product underlying the Dyax Corp. license agreement was approved, and the Company began recognizing revenue under the units-of-revenue method due to sales of the approved product.

The Company recognized $0.5 million and $0.4 million in revenue under the units-of-revenue method under these arrangements during the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the current and non-current portions of the remaining unearned revenue recognized under the units-of-revenue method was $2.2 million and $6.7 million, respectively. As of December 31, 2023, the Company classified $2.1 million and $7.2 million as current and non-current unearned revenue recognized under the units-of-revenue method, respectively.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements
3 Months Ended
Mar. 31, 2024
Royalty and Commercial Payment Purchase Agreements  
Royalty and Commercial Payment Purchase Agreements

5. Royalty and Commercial Payment Purchase Agreements

Short-term royalty and commercial payment receivables were $9.8 million and $14.2 million as of March 31, 2024 and December 31, 2023, respectively. Long-term royalty and commercial payment receivables were $65.6 million and $58.0 million as of March 31, 2024 and December 31, 2023, respectively.

Talphera Commercial Payment Purchase Agreement

DSUVIA was approved by the FDA in 2018 for use in adults in certified medically supervised healthcare settings. In April 2023, Talphera divested DSUVIA to Alora for an upfront payment, a 15% royalty on commercial net sales of DSUVIA and up to $116.5 million in sales-based milestone payments under the Talphera APA. In addition, Talphera is entitled to 75% of net sales of DSUVIA to the DoD for its services performed to support sales of DSUVIA to the DoD under the Talphera Marketing Agreement.

On January 12, 2024, the Company entered into the Talphera CPPA, pursuant to which XOMA will receive (i) 100% of the 15% royalty on commercial net sales and the sales-based milestones related to net sales of DSUVIA for sales made on and after January 1, 2024, and (ii) 100% of Talphera’s future service revenue in the amount of 75% of net sales of DSUVIA to the DoD, until the Company receives $20.0 million. Thereafter, the Company will fully retain the 15% royalty on commercial net sales of DSUVIA and will share equally with Talphera the 75% of net sales of DSUVIA to the DoD and the remaining sales-based milestone payments due from Alora.

Upon closing of the transaction, the Company paid Talphera an upfront payment of $8.0 million, which was recorded as long-term royalty receivables in its consolidated balance sheet.

During the three months ended March 31, 2024, the Company received commercial payments pursuant to the Talphera CPPA of $25,000. In accordance with the cost recovery method, the cash received was recorded as a direct reduction of the long-term royalty receivable balance.

Based upon limited available information, the Company is unable to reasonably estimate future net sales and the commercial payments to be received during the twelve-month period following the quarter ended March 31, 2024 and, as such, no amounts are reflected as short-term royalty and commercial payment receivables as of March 31, 2024.

Under the cost recovery method, the Company does not expect to recognize any income related to milestones and commercial payment received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024.

LadRx Agreements

On June 21, 2023, the Company entered into the LadRx AAA pursuant to which the Company acquired from LadRx all of its rights, title and interest related to arimoclomol under an asset purchase agreement dated May 13, 2011 between Zevra and LadRx. The Company also entered into the LadRx RPA, pursuant to which the Company acquired the right to receive all of the future royalties, regulatory and commercial milestone payments as well as other related payments due to LadRx from ImmunityBio related to aldoxorubicin under a license agreement dated July 27, 2017, as amended on September 27, 2018, between ImmunityBio and LadRx.

The purchased rights related to arimoclomol include potential regulatory and commercial milestone payments of up to $52.5 million (net of certain payment obligations of up to $9.5 million based on a portion of the regulatory and commercial milestone payments) and potential royalty payments in low single-digit percentages of aggregate net sales associated with arimoclomol.

The purchased payments related to aldoxorubicin include potential regulatory and commercial milestone payments of up to $342.7 million and royalty payments on aggregate net sales of aldoxorubicin in the low to mid-teens for sales of orphan indications and mid to high single-digit percentages for sales of other licensed products.

Upon closing of the LadRx Agreements, the Company paid LadRx an upfront payment of $5.0 million and may pay up to an additional $6.0 million in regulatory and commercial sales milestone payments which included $5.0 million related to regulatory milestone payments and $1.0 million related to commercial sales milestone payments. The Company concluded that the regulatory milestone payments of $5.0 million met the definition of a derivative under ASC 815 and should be accounted for at fair value and recorded as a current liability at the inception of the transaction. The fair value of the regulatory milestone payments was estimated to be $1.0 million. The Company concluded the commercial milestone payment of $1.0 million did not meet the definition of a derivative under ASC 815 and a liability will be recognized when probable and estimable.

At the inception of the LadRx Agreements, the Company recorded $6.0 million as long-term royalty receivables related to the aggregate of the arimoclomol and aldoxorubicin payment rights acquired, which included the $5.0 million upfront payment and $1.0 million for the estimated fair value of the regulatory milestone payments.

On January 11, 2024, Zevra announced that the FDA accepted its NDA resubmission for arimoclomol and pursuant to the LadRx Agreements, the Company made a $1.0 million milestone payment to LadRx in January 2024 and the LadRx contingent consideration liability was reduced to zero as of March 31, 2024.

Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Aptevo Commercial Payment Purchase Agreement

On March 29, 2023, the Company entered into the Aptevo CPPA, pursuant to which the Company acquired from Aptevo a portion of its milestone and commercial payment rights under a sale agreement dated February 28, 2020 between Aptevo and Medexus, related to IXINITY, which is marketed by Medexus for the control and prevention of bleeding episodes and postoperative management in people with Hemophilia B.

The Company is eligible to receive a mid-single digit percentage of all IXINITY quarterly net sales from January 1, 2023 until the first quarter of 2035, and will be entitled to milestone payments of up to $5.3 million.

At the inception of the Aptevo CPPA, the Company recorded $9.7 million as long-term royalty receivables in its consolidated balance sheet which included a $9.6 million upfront payment and a $50,000 one-time payment, which would be due if XOMA received more than $0.5 million in receipts for first quarter 2023 sales of IXINITY. At inception of the agreement, the Company concluded the one-time payment of $50,000 was probable and reasonably estimable. Therefore, the payment was recorded as a contingent liability under ASC 450 in the consolidated balance sheet at inception. The Company paid the one-time payment of $50,000 in June 2023 when related receipts exceeded $0.5 million.

During the year ended December 31, 2023 the Company received total commercial payments pursuant to the Aptevo CPPA of $1.7 million.

During the three months ended March 31, 2024, the Company received commercial payments pursuant to the Aptevo CPPA of $0.4 million. In accordance with the cost recovery method, the cash received was recorded as a direct reduction of the long-term royalty receivable balance.

Though the Company is unable to reasonably estimate its commercial payment stream from sales of future net sales and the commercial payments to be received under the agreement, it has a more accurate projection of the commercial payments expected for the twelve-month period following the condensed consolidated balance sheet dates. As such, as of March 31, 2024 and December 31, 2023, the Company recorded $2.0 million as short-term royalty and commercial payment receivables.

Under the cost recovery method, the Company does not expect to recognize any income related to milestones and commercial payment received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Agenus Royalty Purchase Agreement

On September 20, 2018, the Company entered into the Agenus RPA, pursuant to which the Company acquired the right to receive 33% of the future royalties on six Incyte Europe S.a.r.l. (“Incyte”) immuno-oncology assets, currently in development, due to Agenus from Incyte (net of certain royalties payable by Agenus to a third party) and 10% of all future developmental, regulatory and commercial milestone payments related to these assets. However, the Company did not have a right to the expected near-term milestone associated with the entry of INCAGN2390 (anti-TIM-3) into its Phase 1 clinical trial. The future royalties due to Agenus from Incyte are based on low single to mid-teen digit percentages of applicable net sales.

In addition, the Company acquired the right to receive 33% of the future royalties on MK-4830, an immuno-oncology product, due to Agenus from Merck and 10% of all future developmental, regulatory and commercial milestones related to this asset. The future royalties due to Agenus from Merck are based on low single-digit percentage of applicable net sales. Pursuant to the Agenus RPA, the Company’s share in future potential development, regulatory and commercial milestones is up to $59.5 million. There is no limit on the amount of future royalties on sales that the Company may receive under the agreements.

Under the terms of the Agenus RPA, the Company paid Agenus an upfront payment of $15.0 million. At the inception of the agreement, the Company recorded $15.0 million as long-term royalty receivables in the consolidated balance sheets.

In November 2020, MK-4830 advanced into Phase 2 development, and Agenus earned a $10.0 million clinical development milestone payment under its license agreement with Merck, of which the Company earned $1.0 million. In accordance with the cost recovery method, the $1.0 million milestone payment received was recorded as a direct reduction of the recorded long-term royalty receivable balance.

As of March 31, 2024, no payments were probable to be received under the Agenus RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to milestone and royalty payments received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Aronora Royalty Purchase Agreement

On April 7, 2019, the Company entered into the Aronora RPA which closed on June 26, 2019. Under the Aronora RPA, the Company acquired the right to receive future royalties and a portion of upfront, milestone and option payments (the “Non-Royalties”) related to five anti-thrombotic hematology product candidates. Three candidates were subject to Aronora’s collaboration with Bayer (the “Bayer Products”), including one which was subject to an exclusive license option by Bayer. The Company will receive 100% of future royalties and 10% of future Non-Royalties economics from these Bayer Products. The other two candidates are unpartnered (the “non-Bayer Products”) for which the Company will receive a low single-digit percentage of net sales and 10% of Non-Royalties. The future payment percentage for Non-Royalties will be reduced from 10% to 5% upon the Company’s receipt of two times the total cumulative amount of consideration paid by the Company to Aronora. In July 2020, Bayer elected to not exercise its option on the third Bayer Product and that product is now subject to the same economic terms as the non-Bayer Products.

Under the terms of the Aronora RPA, the Company paid Aronora a $6.0 million upfront payment at the close of the transaction. The Company financed $3.0 million of the upfront payment with a term loan under its Loan and Security Agreement with SVB. The Company was required to make a contingent future cash payment of $1.0 million for each of the three Bayer Products that were active on September 1, 2019 (up to a total of $3.0 million, the “Aronora Contingent Consideration”). Pursuant to the Aronora RPA, if the Company receives at least $25.0 million in cumulative royalties on net sales per product, the Company will be required to pay associated tiered milestone payments to Aronora in an aggregate amount of up to $85.0 million per product (the “Royalty Milestones”). The Royalty Milestones are paid based upon various royalty tiers prior to reaching $250.0 million in cumulative royalties on net sales per product. Royalties per product in excess of $250.0 million are retained by the Company.

At the inception of the agreement, the Company recorded $9.0 million as long-term royalty receivables in its consolidated balance sheet, including the estimated fair value of the Aronora Contingent Consideration of $3.0 million. In September 2019, the Company paid the $3.0 million contingent consideration to Aronora. As the Company receives royalties from Aronora for a product, the Company will recognize the liability for future Royalty Milestones for such product when probable and estimable.

As of March 31, 2024, no payments were probable to be received under the Aronora RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to milestones and royalties received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023. Based on communications in April 2024, the Company will be evaluating the status of the partnered programs for potential impairment in the second quarter of 2024.

Palobiofarma Royalty Purchase Agreement

On September 26, 2019, the Company entered into the Palo RPA, pursuant to which the Company acquired the rights to potential royalty payments in low single-digit percentages of aggregate net sales associated with six product candidates in various clinical development stages, targeting the adenosine pathway with potential applications in solid tumors, non-Hodgkin’s lymphoma, asthma/chronic obstructive pulmonary disease, ulcerative colitis, idiopathic pulmonary fibrosis, lung cancer, psoriasis and nonalcoholic steatohepatitis and other indications (the “Palo Licensed Products”) that are being developed by Palo.

Under the terms of the Palo RPA, the Company paid Palo an upfront payment of $10.0 million payment at the close of the transaction, which occurred simultaneously upon parties’ entry into the Palo RPA on September 26, 2019. At the inception of the agreement, the Company recorded $10.0 million as long-term royalty receivables in its consolidated balance sheet.

As of March 31, 2024, no payments were probable to be received under the Palo RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to royalties received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Viracta Royalty Purchase Agreement

On March 22, 2021, the Company entered into the Viracta RPA, as amended March 4, 2024, pursuant to which the Company acquired the right to receive future royalties, milestone payments and other payments related to two clinical-stage drug candidates for an upfront payment of $13.5 million. The first candidate, DAY101 (a pan-RAF kinase inhibitor), is being developed by Day One, and the second candidate, vosaroxin (a topoisomerase II inhibitor), is being developed by Denovo Biopharma. The Company acquired the right to receive (i) up to $54.0 million in potential milestone payments, potential royalties on sales, if approved, and a portion of potential other payments related to DAY101, excluding up to $5.0 million retained by Viracta, and (ii) up to $57.0 million in potential regulatory and commercial milestones and high single-digit royalties on sales related to vosaroxin, if approved.

At the inception of the Viracta RPA, the Company recorded $13.5 million as long-term royalty receivables in its consolidated balance sheet.

On October 30, 2023, the Company earned a $5.0 million milestone payment pursuant to the Viracta RPA related to the FDA’s acceptance of Day One’ NDA for tovorafenib. In accordance with the cost recovery method, the $5.0 million milestone payment received was recorded as a direct reduction of the recorded long-term royalty receivable balance.

Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Kuros Royalty Purchase Agreement

On July 14, 2021, the Company entered into the Kuros RPA, pursuant to which the Company acquired the rights to 100% of the potential future royalties from commercial sales, which are tiered from high single-digit to low double-digits, and up to $25.5 million in pre-commercial milestone payments associated with an existing license agreement related to Checkmate Pharmaceuticals’ vidutolimod (CMP-001), a Toll-like receptor 9 agonist, packaged in a virus-like particle, for an upfront payment of $7.0 million. The Company may pay up to an additional $142.5 million to Kuros in sales-based milestone payments.

At the inception of the Kuros RPA, the Company recorded $7.0 million as long-term royalty receivables in its consolidated balance sheet.

In May 2022, Regeneron completed its acquisition of Checkmate Pharmaceuticals resulting in a $5.0 million milestone payment to Kuros. Pursuant to the Kuros RPA, the Company is entitled to 50% of the milestone payment, which was received by XOMA in July 2022. In accordance with the cost recovery method, the $2.5 million milestone received was recorded as a direct reduction of the recorded long-term royalty receivable balance.

As of March 31, 2024, no payments were probable to be received under the Kuros RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

Affitech Commercial Payment Purchase Agreement

On October 6, 2021, the Company entered into the Affitech CPPA, pursuant to which, the Company purchased a future stream of commercial payment rights to Roche’s faricimab from Affitech for an upfront payment of $6.0 million. The Company is eligible to receive 0.5% of future net sales of faricimab for a ten-year period following the first commercial sales in each applicable jurisdiction. Under the terms of the Affitech CPPA, the Company may pay up to an additional $20.0 million based on the achievement of certain regulatory and sales milestones. At the inception of the Affitech CPPA, the Company recorded $14.0 million as long-term royalty receivables which included the $6.0 million upfront payment and $8.0 million in regulatory milestone payments in its consolidated balance sheet. The Company concluded the regulatory milestone payments of $8.0 million met the definition of a derivative under ASC 815 and should

be accounted at fair value and recorded as a current liability at the inception of the transaction. Therefore, the regulatory milestone payments were recorded as contingent liabilities in its consolidated balance sheet. The Company concluded the sales-based milestone payments of up to $12.0 million do not meet the definition of a derivative under ASC 815 and a liability will be recognized when probable and estimable.

In January 2022, Roche received approval from the FDA to commercialize VABYSMO (faricimab-svoa) for the treatment of wet, or neovascular, age-related macular degeneration and diabetic macular edema. In September 2022, Roche received approval from the European Commission to commercialize VABYSMO for the treatment of wet, or neovascular, age-related macular degeneration and visual impairment due to diabetic macular edema. Pursuant to the Affitech CPPA, the Company paid Affitech a $5.0 million milestone payment tied to the U.S. marketing approvals and a $3.0 million milestone payment tied to the EC approvals.

Commercial payments are due from Roche within 60 days of December 31 and June 30 of each year. In accordance with the cost recovery method, commercial payments received are recorded as direct reductions of short-term and long-term receivable balances, as applicable.

During the three months ended March 31, 2024, the Company received $7.4 million from Roche.

Though the Company is unable to reasonably estimate its commercial payment stream from sales of future net sales and the commercial payments to be received under the agreement, it has a more accurate projection of the commercial payments expected for the twelve-month period following the consolidated balance sheet dates. As such, as of March 31, 2024 and December 31, 2023, the Company recorded $7.8 million and $12.2 million, respectively, as short-term royalty and commercial payment receivables.

The achievement of the first and second sales-based milestone payments under the Affitech CPPA was considered probable as of December 31, 2023, and as such the Company recognized a $6.0 million contingent liability in contingent consideration under RPAs, AAAs and CPPAs in its consolidated balance sheet. The sales milestones were achieved in 2023 and in the first quarter of 2024, the Company paid Affitech $6.0 million and the related contingent liability balance was reduced to zero in its condensed consolidated balance sheet as of March 31, 2024.

Based on reported first quarter of 2024 sales of VABYSMO, the achievement of the third sales-based milestone payment under the Affitech CPPA was considered probable as of March 31, 2024, and the Company recognized a $3.0 million contingent liability in the condensed consolidated balance sheet. The Company may pay up to $3.0 million in an additional sales-based milestone payment upon the achievement of one remaining incremental sales milestone in the future. The final milestone was not assessed as probable and as a result is not recorded as a contingent liability as of March 31, 2024.

Under the cost recovery method, the Company does not expect to recognize any income related to future commercial payment receipts until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.

The following table summarizes the royalty and commercial payment receivable activities during the three months ended March 31, 2024 (in thousands):

Short-Term

Long-Term

Balance as of January 1, 2024

    

$

14,215

$

57,952

Acquisition of royalty and commercial payment receivables:

Talphera

 

 

8,000

Receipt of royalty and commercial payments:

Affitech

(7,396)

Aptevo

(350)

Talphera

(25)

Reclassification to short-term royalty and commercial payment receivables:

Aptevo

350

(350)

Recognition of contingent consideration:

Affitech

3,000

Balance as of March 31, 2024

$

9,819

$

65,577

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Measurements  
Fair Value Measurements

6. Fair Value Measurements

The Company records its financial assets and liabilities at fair value. The carrying amounts of certain of the Company’s financial instruments, including cash, trade receivables, net and accounts payable, approximate their fair value due to their short maturities. Fair value is defined as the exchange price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The accounting guidance for fair value establishes a framework for measuring fair value and a fair value hierarchy that prioritizes the inputs used in valuation techniques. The accounting standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value which are the following:

Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2 – Observable inputs, either directly or indirectly, other than quoted prices in active markets for identical assets or liabilities, such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities; therefore, requiring an entity to develop its own valuation techniques and assumptions.

The following tables set forth the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as follows (in thousands):

Fair Value Measurements at March 31, 2024 Using:

Quoted Prices in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Assets:

Cash equivalents:

Money market funds

$

134,729

$

$

$

134,729

Total cash equivalents

134,729

134,729

Equity securities

413

413

Total financial assets

$

135,142

$

$

$

135,142

Liabilities:

Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value

$

$

$

$

Fair Value Measurements at December 31, 2023 Using:

Quoted Prices in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Assets:

Cash equivalents:

Money market funds

$

28,352

$

$

$

28,352

Total cash equivalents

28,352

28,352

Equity securities

161

161

Total financial assets

$

28,513

$

$

$

28,513

Liabilities:

Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value

$

$

$

1,000

$

1,000

Equity Securities

The equity securities consisted of an investment in Rezolute’s common stock and are classified on the condensed consolidated balance sheets as current assets as of March 31, 2024 and December 31, 2023. The equity securities are revalued each reporting period with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statements of operations and comprehensive loss. As of March 31, 2024 and December 31, 2023 the Company valued the equity securities using the closing price for Rezolute’s common stock traded on the Nasdaq Stock Market of $2.55 and $0.99, respectively. The inputs that were used to calculate the fair value of the equity securities were observable prices in active markets and therefore were classified as a Level 1 fair value measurement.

Contingent Consideration Measured at Fair Value

During the three months ended March 31, 2024, the contingent liability recorded pursuant to the LadRx Agreements decreased to zero after the Company paid LadRx $1.0 million upon achievement of a related regulatory milestone in January 2024 (Note 5).

As of March 31, 2024, the estimated fair value of the remaining LadRx contingent consideration liability is zero as it represents the future consideration that is contingent upon the achievement of a specified regulatory milestone for the product candidate related to aldoxorubicin. The fair value measurement is based on significant Level 3 inputs such as anticipated timelines and probability of achieving development milestones of aldoxorubicin. Such contingent

consideration is remeasured at fair value at each reporting period with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statements of operations and comprehensive loss until settlement.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Agreement
3 Months Ended
Mar. 31, 2024
Lease Agreement  
Lease Agreement

7. Lease Agreement

The Company leases one facility in Emeryville, California under an operating lease. In January 2023, the Company amended the original lease to extend the lease term five months from its original expiration of February 28, 2023 to July 31, 2023 (the “amended lease agreement” or the “amended lease”).

The Company retained no option to further extend, renew or terminate the amended lease under the amended terms and all other material terms and conditions, including the monthly base rent, remained consistent with the original lease.

In accordance with ASC 842, the Company accounted for the amendment to extend the lease term as a modification of the original lease and, as such, remeasured the lease liability and recognized a corresponding adjustment to the right-of-use asset of $0.1 million to reflect the changes in the lease payments due to the extended lease term.

On June 27, 2023, the Company executed the second lease amendment for its corporate headquarters lease in Emeryville, California with the same counterparty, in a different location in the same building to replace its existing amended lease which expired in July 2023 (the “new lease agreement” or the “new lease”). The new lease agreement commenced on November 10, 2023 and has a term of 65 months.

Under the new lease agreement, the Company retained access to its original premises under the amended lease which expired in July 2023, until the new premises became available on November 10, 2023. Payments made between when the lease expired in July 2023 and the commencement date of the new premises of November 10, 2023 were recorded as variable lease costs in the consolidated statement of operations and comprehensive loss for the year ended December 31, 2023.

In accordance with ASC 842, the Company accounted for the new lease as a separate contract and the Company recognized an operating lease right-of-use assets of $0.4 million and operating lease liabilities of $0.4 million on November 10, 2023, the commencement date of the lease.

The following table summarizes maturity of the new lease through the 65-month term of the Company’s operating lease liabilities as of March 31, 2024 (in thousands):

Year

Rent Payments

2024 (excluding the three months ended March 31, 2024)

 

$

60

2025

 

85

2026

 

88

2027

91

2028

102

Thereafter

 

36

Total undiscounted lease payments

462

Present value adjustment

(88)

Total net lease liability

$

374

As of March 31, 2024 and December 31, 2023, the total net lease liability was $0.4 million.

As of December 31, 2023, the Company’s current and non-current operating lease liabilities were $0.1 million and $0.3 million, respectively.

As of March 31, 2024, the Company’s current and non-current operating lease liabilities were $0.1 million and $0.3 million, respectively.

The following table summarizes the cost components of the Company’s operating leases for the three months ended March 31, 2024 and 2023 (in thousands):

    

Three Months Ended March 31, 

    

2024

    

2023

Lease costs:

Operating lease cost

$

22

 

$

48

Variable lease cost (1)

(2)

 

5

Total lease costs

$

20

$

53

(1)Under the terms of the original, amended and new lease agreements, the Company is also responsible for certain variable lease payments that are not included in the measurement of the lease liability. Variable lease payments include non-lease components such as common area maintenance fees. The negative balance for the period ended March 31, 2024 was due to the lessor’s reconciliation of variable lease costs from which a credit was due to the Company.

The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):

    

Three Months Ended March 31, 

    

2024

2023

Cash paid for amounts included in the measurement of lease liabilities

 

 

Operating cash flows under operating leases

$

23

$

52

The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):

    

March 31, 

December 31, 

    

2024

2023

Weighted-average remaining lease term

5.08 years

5.33 years

Weighted-average discount rate

8.50

%

8.50

%

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt
3 Months Ended
Mar. 31, 2024
Long-Term Debt  
Long-Term Debt

8. Long-Term Debt

On December 15, 2023, XOMA transferred to XRL, a newly formed wholly owned subsidiary, all its rights, title and interest in the commercial payments from Roche’s VABYSMO under the Affitech CPPA and related assets (the “Commercial Payments”). The VABYSMO-related assets and rights transferred to XRL are referred to herein as the “Transferred Assets.”

Simultaneously, XRL entered into the Blue Owl Loan Agreement with Blue Owl and lenders, pursuant to which XRL was extended certain senior secured credit facilities in an aggregate principal amount of up to $140.0 million. The principal and interest of the loan are to be paid from the Commercial Payments. XRL is obligated to make semi-annual interest payments, starting in March 2024, at a fixed rate of 9.875% per annum until the commercial payment-backed loan is repaid, at which time the Commercial Payments will revert back to XOMA. On each interest payment date, any shortfall in interest payment will be paid from the interest reserve, any uncured shortfall in interest payment that exceeds the interest reserve will increase the outstanding principal amount of the loan, and any Commercial Payment in excess of accrued interest on the loan will be used to repay the principal of the loan until the balance is fully repaid.

The loan matures on December 15, 2038, provided that XRL may repay it in full at any time prior to December 15, 2038, subject to the terms of the Blue Owl Loan Agreement. The Blue Owl Loan includes (i) an initial term loan in an

aggregate principal amount equal to $130.0 million and (ii) a delayed draw term loan in an aggregate principal amount of $10.0 million to be funded at the option of the XRL upon receipt by the lenders of payments of principal and interest from the proceeds of Commercial Payments in excess of an agreed upon amount on or prior to March 15, 2026.

The payment obligations under the Blue Owl Loan Agreement are limited to XRL, and Blue Owl has no recourse under the Blue Owl Loan Agreement against XOMA or any assets other than the Transferred Assets and XOMA’s equity interest in XRL. In connection with the Blue Owl Loan Agreement, (i) XRL granted Blue Owl a first-priority perfected lien on, and security interest in, (a) the Commercial Payments and the proceeds thereof, in each case under the Affitech CPPA and (b) all other assets of XRL and (ii) XOMA granted Blue Owl a first-priority perfected lien on, and security interest in 100% of the equity of XRL. The Blue Owl Loan Agreement contains other customary terms and conditions, including representations and warranties, as well as indemnification obligations in favor of Blue Owl.

On December 15, 2023, the Company borrowed the initial term loan of $130.0 million and received $119.6 million, net of $4.1 million in fees and lender expenses and $6.3 million that was deposited into reserve accounts to pay interest, administrative fees and XRL’s operating expenses (see Note 2). The Company also incurred $0.6 million of direct issuance costs related to the Blue Owl Loan Agreement.

In connection with the Blue Owl Loan Agreement, XOMA issued to Blue Owl and certain funds affiliated with Blue Owl warrants to purchase: (i) up to 40,000 shares of XOMA’s common stock at an exercise price of $35.00 per share; (ii) up to 40,000 shares of XOMA’s common stock at an exercise price of $42.50 per share; and (iii) up to 40,000 shares of XOMA’s common stock at an exercise price of $50.00 per share (collectively, the “Blue Owl Warrants”). The fair value of the Blue Owl Warrants was determined using the Black-Scholes Model (see Note 2) and was estimated to be $1.5 million. As of March 31, 2024, all Blue Owl Warrants were outstanding.

The initial term loan of $130.0 million is carried at amortized cost. Amortization of the initial term loan is applied under the expected-effective-yield approach using the retrospective interest method. As of December 31, 2023, the effective interest rate was determined to be 11.01%. The Company recorded a debt discount of $5.3 million, which included $3.8 million in allocated fees and lender expenses and $1.5 million for the fair value of the Blue Owl Warrants. The Company also recorded $0.6 million in direct debt issuance costs allocated to the initial term loan. The Company will accrete both the debt discount of $5.3 million and $0.6 million of direct debt issuance costs over the expected term of the initial term loan.

As of the closing date of December 15, 2023, the Company recorded the $0.3 million allocated costs for the delayed draw term loan commitment as a non-current asset in other assets - long term in the consolidated balance sheet and will reclassify the amount as a debt discount when the delayed draw term loan is drawn. As of March 31, 2024, no amount had been drawn from the delayed draw term loan.

The carrying value of the short and long-term portion of the initial term loan was $5.5 million and $118.5 million, respectively, as of December 31, 2023. The Company recorded $0.6 million in interest expense during the year ended December 31, 2023.

In March 2024, XRL made a semi-annual payment of $7.4 million which included an interest payment of $3.8 million and principal repayment of $3.6 million. The carrying value of the short and long-term portion of the initial term loan was $6.1 million and $114.5 million, respectively, as of March 31, 2024. As of March 31, 2024, the effective interest rate was determined to be 11.05%. The Company recorded $3.6 million in interest expense during the three months ended March 31, 2024. As of March 31, 2024, the Company had an unaccreted debt discount of $5.1 million and unaccreted direct issuance costs of $0.6 million to be accreted over the expected remaining term of the initial term loan.

The following table summarizes the impact of the initial term loan on the Company’s condensed consolidated balance sheet as of March 31, 2024 (in thousands):

    

March 31, 2024

Gross principal

$

130,000

Principal repayments

(3,616)

Unaccreted debt discount and debt issuance costs

(5,712)

Total carrying value net of principal repayments, unaccreted debt discount and debt issuance costs

120,672

Less: current portion of long-term debt

(6,144)

Long-term debt

$

114,528

Long-term debt on the Company’s condensed consolidated balance sheet as of March 31, 2024 and consolidated balance sheet as of December 31, 2023 includes only the carrying value of the Blue Owl Loan. The carrying value of the Blue Owl Loan as of December 31, 2023 was $124.0 million.

Aggregate projected future principal payments of the initial term loan as of March 31, 2024, are as follows (in thousands):

Year Ending December 31,

Payments

2024 (excluding the three months ended March 31, 2024)

 

$

3,588

2025

 

10,246

2026

 

15,404

2027

19,609

2028

23,585

Thereafter

 

53,952

Total payments

$

126,384

Accretion of debt discounts and issuance costs are included in interest expense. Interest expense in the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 relates to the initial term loan (in thousands):

Three Months Ended

March 31, 

    

2024

    

2023

Accrued interest expense

$

3,245

$

Accretion of debt discount and debt issuance costs

 

306

 

Total interest expense

$

3,551

$

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock Warrants
3 Months Ended
Mar. 31, 2024
Common Stock Warrants  
Common Stock Warrants

9. Common Stock Warrants

As of March 31, 2024 and December 31, 2023, the following common stock warrants were outstanding:

    

    

    

Exercise Price

    

March 31, 

    

December 31,

Issuance Date

Expiration Date

Balance Sheet Classification

per Share

2024

2023

May 2018

 

May 2028

 

Stockholders’ equity

$

23.69

 

6,332

 

6,332

March 2019

March 2029

Stockholders’ equity

$

14.71

4,845

4,845

December 2023

December 2033

Stockholders’ equity

$

35.00

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

42.50

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

50.00

40,000

40,000

 

  

 

  

 

  

 

131,177

 

131,177

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and contingencies  
Commitments and Contingencies

10. Commitments and Contingencies

Collaborative Agreements, Royalties and Milestone Payments

The Company has committed to make potential future milestone payments and legal fees to third parties as part of licensing and development programs. Payments under these agreements become due and payable only upon the achievement of certain developmental, regulatory and commercial milestones by the Company’s licensees. Because it is uncertain if and when these milestones will be achieved, such contingencies, aggregating up to $6.3 million (assuming one product per contract meets all milestone events) have not been recorded on the accompanying condensed consolidated balance sheets. The Company is unable to determine precisely when and if payment obligations under the agreements will become due as these obligations are based on milestone events, the achievement of which is subject to a significant number of risks and uncertainties. None of these milestones were assessed to be probable as of March 31, 2024.

Contingent Consideration

Pursuant to the Company’s agreements with Aronora, Kuros, Affitech and LadRx the Company has committed to pay the Aronora Royalty Milestones, the Kuros Sales Milestones, the Affitech Sales Milestones, and LadRx regulatory and commercial sales milestones.

As of December 31, 2023, the Company recorded $1.0 million for the LadRx contingent consideration that represented the estimated fair value of the potential future payments upon the achievement of regulatory milestones related to arimoclomol and aldoxorubicin at the inception of the LadRx Agreements. During the three months ended March 31, 2024, the contingent liability decreased to zero after the Company paid LadRx $1.0 million upon the FDA’s acceptance of the arimoclomol NDA resubmission (Note 5). As of March 31, 2024, the Company recorded zero for the LadRx contingent consideration as the estimated fair value of the potential future payment upon the achievement of regulatory milestones related to aldoxorubicin was negligible. Such contingent consideration related to regulatory milestones is remeasured at fair value at each reporting period, with changes in fair value recorded in other income (expense), net.

During the year ended December 31, 2023, certain sales milestones related to VABYSMO pursuant to the Affitech CPPA were assessed to be probable under ASC 450. As such, a $6.0 million liability was recorded in contingent consideration under RPAs, AAAs and CPPAs and a corresponding $6.0 million asset was recorded under long-term royalty and commercial payment receivables on the consolidated balance sheet. During the three months ended March 31, 2024, this contingent liability decreased to zero after the Company paid Affitech $6.0 million upon the achievement of the related commercial sales milestones (Note 5).

During the three months ended March 31, 2024, a sales milestone related to VABYSMO pursuant to the Affitech CPPA was assessed to be probable under ASC 450. As such, a $3.0 million liability was recorded in contingent consideration under RPAs, AAAs, and CPPAs and a corresponding $3.0 million asset was recorded under short-term royalty and commercial payment receivables on the condensed consolidated balance sheet.

The liability for future Aronora Royalty Milestones, Kuros Sales Milestones, remaining Affitech Sales Milestones and LadRx commercial sales milestone will be recorded when the amounts, by product, are estimable and probable.

As of March 31, 2024, none of the Aronora Royalty Milestones, Kuros Sales Milestones, remaining Affitech Sales Milestone and LadRx commercial sales milestone were assessed to be probable and as such, no liability was recorded on the condensed consolidated balance sheet.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation
3 Months Ended
Mar. 31, 2024
Stock Based Compensation  
Stock Based Compensation

11. Stock Based Compensation

The Company may grant qualified and non-qualified stock options, common stock, PSUs and other stock-based awards under various plans to directors, officers, employees and other individuals. Stock options are granted at exercise prices of not less than the fair market value of the Company’s common stock on the date of grant. Additionally, the Company has an ESPP that allows employees to purchase Company shares at a purchase price equal to 85% of the lower of the fair market value of the Company’s common stock on the first trading day of the offering period or on the last day

of the purchase period. The ESPP includes a rollover mechanism for the purchase price if the fair market value of the Company’s common stock on the purchase date is less than the fair market value of the Company’s common stock on the first trading day of the offering period.

Stock Options and Other Benefit Plans

Stock Option Plans

2010 Plan Stock Options

Stock options issued under the 2010 Plan generally vest monthly over three years for employees and one year for directors. Stock options held by employees who qualify for retirement age (defined as employees that are a minimum of 55 years of age and the sum of their age plus years of full-time employment with the Company exceeds 70 years) vest on the earlier of scheduled vest date or the date of retirement. No stock options were granted under the 2010 Plan during the three months ended March 31, 2024 and 2023.

Stock Option Inducement Awards

On December 30, 2022, the Board appointed Owen Hughes as Executive Chairman of the Board and Interim Chief Executive Officer and Bradley Sitko as the Company’s Chief Investment Officer, effective as of January 1, 2023. Pursuant to the terms of their respective employment agreements, Mr. Hughes and Mr. Sitko were each granted two separate awards of non-qualified stock options on January 3, 2023 (collectively, the “Stock Option Inducement Awards”) when the Company’s stock price was $18.66 per share.

The Stock Option Inducement Awards were granted to Mr. Hughes and Mr. Sitko outside the 2010 Plan as an inducement material to entering into their respective employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4) but are subject to the terms and conditions of the 2010 Plan. More information on the Stock Option Inducement Awards granted during the three months ended March 31, 2023 can be found in Note 10 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.

The weighted-average grant-date fair value per share of options granted to Mr. Hughes and Mr. Sitko at an exercise price of $18.66 per share during the first quarter of 2023 was $11.91. The weighted-average grant-date fair value per share of options granted to Mr. Hughes and Mr. Sitko at an exercise price of $30.00 per share during the first quarter of 2023 was $14.68. No Stock Option Inducement Awards were granted during the three months ended March 31, 2024.

The activity for all stock options for the three months ended March 31, 2024 was as follows:

Weighted

    

Weighted

Average

Average

Aggregate

Exercise

Contractual 

Intrinsic

Number of

Price

Remaining Term

Value

shares

Per Share

(in years)

(in thousands)

Outstanding at January 1, 2024

2,730,068

$

20.88

 

6.29

$

10,638

Granted

 

 

 

 

  

Exercised

 

(134,959)

 

4.61

 

 

  

Forfeited, expired or cancelled

(26,014)

 

178.20

 

 

  

Outstanding at March 31, 2024

2,569,095

$

20.15

 

6.27

$

17,723

Exercisable at March 31, 2024

2,009,056

$

19.12

 

5.60

$

16,131

The aggregate intrinsic value of stock options exercised during the three months ended March 31, 2024 was $2.5 million. No stock options were exercised during the three months ended March 31, 2023.

The Company recorded $1.1 million in stock-based compensation expense related to stock options during the three months ended March 31, 2024. As of March 31, 2024, $7.0 million of total unrecognized compensation expense related to stock options was expected to be recognized over a weighted average period of 2.4 years.

Performance Stock Unit Awards

In May 2023, the Company granted employees 430,400 PSUs under the 2010 Plan.

The PSUs are subject to market-based vesting conditions and the number of PSUs vested will be based on the stock price of the Company’s common stock as compared to four stock price hurdles over a three-year period from the May 2023 grant date (the “performance period”). A stock price hurdle is considered attained when, at any time during the performance period, the Company’s volume-weighted average stock price equals or exceeds the hurdle stock price value for 30 consecutive calendar days. Upon attainment of a stock price hurdle, one third of the earned PSUs will vest immediately upon achievement, one third will vest upon the two-year anniversary of the grant date and one third will vest on the three-year anniversary of the grant date. If no stock price hurdle is attained during the performance period, then no PSUs will vest. In October 2023, the Company granted an additional 18,200 PSUs under the 2010 Plan with generally the same terms as the May 2023 PSU grants.

In connection with Mr. Hughes’ appointment to full-time Chief Executive Officer in January 2024, the Company granted Mr. Hughes 275,000 PSUs under the 2010 Plan with generally the same terms as the May 2023 PSU grants.

Fair Value Assumptions of Performance Stock Unit Awards

The fair value of the PSUs granted was estimated based on Monte Carlo valuation model which incorporates into the valuation the possibility that the stock price hurdles may not be satisfied.

The range of grant date fair values of the PSUs granted in 2023 was estimated as follows:  

Derived

Hurdle Price

Number of

Fair Value

Service Period

Per PSU

PSUs

Per Share

(in years)

$

30.00

243,550

 

$

11.42-17.45

0.69-2.59

$

35.00

91,239

 

$

10.16-16.07

 

0.93-2.59

$

40.00

60,024

 

$

9.07-14.84

 

1.12-2.59

$

45.00

53,787

 

$

8.12-13.72

 

1.27-2.59

448,600

 

The grant date fair values of the PSUs granted in January 2024 was estimated as follows:  

Derived

Hurdle Price

Number of

Fair Value

Service Period

Per Share

PSUs

Per Share

(in years)

$

30.00

160,078

 

$

18.42

0.74

$

35.00

53,350

 

$

17.24

0.96

$

40.00

32,835

 

$

16.14

1.15

$

45.00

28,737

$

15.13

1.31

275,000

 

The Company estimates that it will recognize total stock-based compensation expense of approximately $11.7 million in aggregate for the PSUs granted in May 2023, October 2023 and January 2024 using the graded expense attribution method over the requisite service period of each tranche. If the stock price hurdles are met sooner than the requisite service period, the stock-based compensation expense for the respective stock price hurdle will be accelerated.

Stock-based compensation expense will be recognized over the requisite service period if the grantees continue to provide service to the Company, regardless of whether the PSU stock price hurdles are achieved.

The activity for all PSUs for the three months ended March 31, 2024 was as follows:

Weighted

Average

Grant Date

Number of

Fair Value

Unvested PSUs

Per Share

Unvested balance at January 1, 2024

448,600

$

15.40

Granted

 

275,000

 

17.58

Vested

 

 

Forfeited

 

Unvested balance at March 31, 2024

723,600

$

16.23

The Company recorded $1.8 million in stock-based compensation expense related to the PSUs during the three months ended March 31, 2024. As of March 31, 2024, there was $7.1 million unrecognized stock-based compensation expense related to outstanding PSUs granted to employees, with a weighted-average remaining recognition period of 1.13 years.

Stock-based Compensation Expense

All stock-based compensation expense is recorded in G&A expense. The following table shows total stock-based compensation expense for stock options, PSUs and ESPP in the condensed consolidated statements of operations and comprehensive loss (in thousands):

Three Months Ended March 31, 

    

2024

    

2023

Total stock-based compensation expense included in G&A

$

2,856

$

1,570

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock
3 Months Ended
Mar. 31, 2024
Capital Stock  
Capital Stock

12. Capital Stock

Dividends

During the three months ended March 31, 2024, the Board declared and paid cash dividends on the Company’s Series A Preferred Stock and Series B Depositary shares as follows:

Series A Preferred Stock

Series B Depositary Share

Cash Dividend Declared

Cash Dividend Declared

Dividend Declaration Date

    

($ per share)

    

($ per share)

    

Dividend Payment Date

October 18, 2023

$

0.53906

$

0.52344

January 15, 2024

February 21, 2024

$

0.53906

$

0.52344

April 15, 2024

BVF Ownership

As of March 31, 2024, BVF owned approximately 31.2% of the Company’s total outstanding shares of common stock, and if all the Series X Convertible Preferred Stock were converted (without taking into account beneficial ownership limitations), BVF would own 51.9% of the Company’s total outstanding shares of common stock. The Company’s Series A Preferred Stock becomes convertible upon the occurrence of specific events and as of March 31, 2024, the contingency was not met, therefore the Series A Preferred Stock owned by BVF is not included in the as-converted ownership calculation. Due to its significant equity ownership, BVF is considered a related party of the Company.

2018 Common Stock ATM Agreement

On December 18, 2018, the Company entered into the 2018 Common Stock ATM Agreement with HCW, under which the Company may offer and sell from time to time at its sole discretion shares of its common stock through HCW as its sales agent, in an aggregate amount not to exceed $30.0 million. HCW may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act and will use its commercially reasonable efforts consistent with its normal trading and sales practices to sell the shares up to the amount specified. The Company will pay HCW a commission of up to 3% of the gross proceeds of any shares of common stock sold under the 2018 Common Stock ATM Agreement. On March 10, 2021, the Company amended the 2018 Common Stock ATM Agreement with HCW to increase the aggregate amount of shares of its common stock that it could sell through HCW as its sales agent to $50.0 million. No shares have been sold under the 2018 Common Stock ATM Agreement since the agreement was executed.

2021 Series B Preferred Stock ATM Agreement

On August 5, 2021, the Company entered into the 2021 Series B Preferred Stock ATM Agreement with B. Riley, under which the Company may offer and sell from time to time, at its sole discretion, through or to B. Riley, as agent or principal an aggregate amount not to exceed $50.0 million of its Series B Depositary Shares. B. Riley may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act and will use its commercially reasonable efforts consistent with its normal trading and sales practices to sell the shares up to the amount specified. The Company will pay B. Riley a commission of up to 3% of the gross proceeds of any Series B Depositary Shares sold under the 2021 Series B Preferred Stock ATM Agreement. No shares have been sold under the 2021 Series B Preferred Stock ATM Agreement since the agreement was executed.

Stock Repurchase Program

On January 2, 2024, the Board authorized the Company’s first stock repurchase program, which permits the Company to purchase up to $50.0 million of its common stock through January 2027. Under the program, the Company has discretion in determining the conditions under which shares may be purchased from time to time, including through transactions in the open market, in privately negotiated transactions, under plans compliant with Rule 10b5-1 under the Exchange Act, or by other means in accordance with applicable laws. The manner, number, price, structure, and timing of the repurchases, if any, will be determined at the Company’s sole discretion and repurchases, if any, depend on a variety of factors, including legal requirements, price and economic and market conditions, royalty and milestone acquisition opportunities, and other factors. The repurchase authorization does not obligate the Company to acquire any particular amount of its common stock. The Board may suspend, modify, or terminate the stock repurchase program at any time without prior notice. As of March 31, 2024, the Company had purchased a total of 660 shares of its common stock pursuant to the stock repurchase plan for $13,000.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Taxes  
Income Taxes

13. Income Taxes

No provision was made for federal income taxes, since the Company incurred net operating losses during the three months ended March 31, 2024 and 2023. The Company continues to maintain a full valuation allowance against its remaining net deferred tax assets.

The Company had a total of $5.9 million of gross unrecognized tax benefits as of March 31, 2024, none of which would affect the effective tax rate upon realization as it currently has a full valuation allowance against its net deferred tax assets. The reversal of related deferred tax assets will be offset by a valuation allowance, should any of these uncertain tax positions be favorably settled in the future.

The Company does not expect its unrecognized tax benefits to change significantly over the next twelve months. The Company will recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. Through March 31, 2024, the Company had not accrued interest or penalties related to uncertain tax positions.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events  
Subsequent Events

14. Subsequent Events

Kinnate Acquisition

On February 16, 2024, the Company entered into an Agreement and Plan of Merger with Kinnate and XRA, a Delaware corporation and a wholly-owned subsidiary of the Company, pursuant to which the Company acquired Kinnate through a tender offer for (i) $2.5879 in cash per share of Kinnate common stock, plus (ii) one non-transferable contractual contingent value right (“CVR”) per share of Kinnate common stock. The merger closed on April 3, 2024 (the “Merger Closing Date”), and XRA merged with and into Kinnate. Following the merger, Kinnate continued as the surviving corporation in the merger and a wholly owned subsidiary of the Company.

Each Kinnate CVR represents the right to receive potential payments pursuant to the terms and subject to the conditions of the Contingent Value Rights Agreement, dated April 3, 2024 (the “CVR Agreement”), by and among the Company, XRA, a right agent and a representative of the CVR holders. On February 27, 2024, Kinnate sold exarafenib and related IP to Pierre Fabre Medicament, SAS for an upfront cash consideration of $0.5 million and contingent consideration of $30.5 million upon the achievement of certain specified milestones. Kinnate CVR holders will be entitled to 100% of any further net proceeds from this transaction, if any, until the fifth anniversary of the Merger Closing Date, together with 85% of net proceeds, if any, from any license or other disposition of any or all rights to any product, product candidate or research program active at Kinnate as of the closing that occurs within one year of the Merger Closing Date, in each case subject to and in accordance with the terms of the CVR Agreement.

FDA Approval of OJEMDA

On April 23, 2024, Day One announced that the FDA granted approval to Day One’s NDA for OJEMDA (tovorafenib). Pursuant to the Viracta RPA, the Company earned a $9.0 million milestone payment upon FDA approval and is also eligible to receive mid-single-digit royalties on sales of OJEMDA.

Daré Royalty Purchase Agreements

On April 29, 2024, the Company entered into the Daré RPAs. Pursuant to the terms of the Daré RPAs, the Company paid $22.0 million in cash to Daré in consideration for the sale of (a) 100% of all remaining royalties related to XACIATO™ not already subject to the royalty-backed financing agreement Daré entered into in December 2023 and net of payments owed by Daré to upstream licensors, which equates to royalties ranging from low to high single digits, and of all potential commercial milestones related to XACIATO™ that are payable to Daré under that certain Exclusive License Agreement by and between Daré and Organon, dated March 31, 2022, as amended; (b) a 4% synthetic royalty on net sales of OVAPRENE® and a 2% synthetic royalty on net sales of Sildenafil Cream, 3.6%, which will decrease to 2.5% and 1.25%, respectively, upon the Company achieving a pre-specified return threshold; and (c) a portion of Daré’s right to a certain milestone payment that may become payable to Daré under that certain License Agreement between Daré and Bayer HealthCare LLC, dated January 10, 2020. The Daré RPAs also provide for certain milestone payments from the Company to Daré upon achieving a pre-specified return threshold, subject to the terms of the Daré RPAs.

Rezolute Milestone

In April 2024, Rezolute dosed the first patient in its Phase 3 trial of RZ358 and the Company earned a $5.0 million milestone pursuant to our Rezolute License Agreement.

.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions among consolidated entities were eliminated upon consolidation. The unaudited condensed consolidated financial statements were prepared in accordance with U.S. GAAP for financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial reporting. As permitted under those rules, certain footnotes or other financial information can be condensed or omitted. These condensed consolidated financial statements and related disclosures have been prepared with the assumption that users of the interim financial information have read or have access to the audited consolidated financial statements for the preceding fiscal year. Accordingly, these statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.

These condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal and recurring adjustments that are necessary for a fair statement of the Company’s consolidated financial

information. The interim results of operations are not necessarily indicative of the results that may be expected for the full year, or for any other future annual or interim period.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management routinely evaluates its estimates including, but not limited to, those related to revenue recognition, revenue recognized under the units-of-revenue method, royalty and commercial payment receivables, legal contingencies, contingent consideration, amortization of the Blue Owl Loan, accrued expenses and stock-based compensation. The Company bases its estimates on historical experience and on various other market-specific and other relevant assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.

Actual results may differ significantly from these estimates, including estimates such as the Company’s amortization of the payments received from HCRP. Under the contracts with HCRP, the amortization for the reporting period is calculated based on the payments expected to be made by the licensees to HCRP over the term of the arrangement. Any changes to the estimated payments by the licensees to HCRP can result in a material adjustment to revenue previously reported. In addition, the Company’s amortization of the Blue Owl Loan is calculated based on the commercial payments expected to be received from Roche for VABYSMO under the Affitech CPPA. Any changes to the estimated commercial payments from Roche can result in a material adjustment to the interest expense and term loan balance reported.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated statements of cash flows (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Cash and cash equivalents

$

136,225

$

153,290

Restricted cash

6,176

6,260

Total cash, cash equivalents and restricted cash

$

142,401

$

159,550

Cash consists of bank deposits held in business checking and interest-bearing deposit accounts. Cash equivalent balances are defined as highly liquid financial instruments 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. Cash equivalents held by the Company are generally in money market funds.

Cash and Cash Equivalents

As of March 31, 2024, the Company had a cash balance of $1.5 million and a cash equivalent balance of $134.7 million. As of December 31, 2023, the Company had a cash balance of $124.9 million and a cash equivalent balance of $28.4 million.

Restricted Cash

Cash accounts with any type of restriction are classified as restricted cash. If restrictions are expected to be lifted or to be used to pay a third party in the next twelve months, the restricted cash account is classified as current.

On December 15, 2023, XRL deposited $6.3 million into reserve accounts in connection with the funding of the Blue Owl Loan (see Note 8), of which $5.8 million was deposited into a reserve account for interest and administrative fees and $0.5 million was deposited into an operating reserve account to cover operating expenses of XRL.

Payments of interest under the Blue Owl Loan Agreement are made semi-annually using commercial payments received since the immediately preceding interest payment date under the Affitech CPPA. On each interest payment date, if the commercial payments received are less than the total interest due for the respective quarter, XRL is expected to cover the shortfall in interest payment due from the reserve account.  

Payments of administrative fees under the Blue Owl Loan Agreement are made semi-annually on January 1 and July 1 of each year from the reserve account. XOMA will be required to fund an additional $0.8 million into the administrative fee escrow account on July 1, 2027.

As of March 31, 2024, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.0 million on its condensed consolidated balance sheet. As of December 31, 2023, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.1 million on its consolidated balance sheet.

Revenue Recognition

Revenue Recognition

The Company recognizes revenue from all contracts with customers according to ASC 606, except for contracts that are within the scope of other standards, such as leases and financial instruments. The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.

To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract on whether each promised good or service is distinct to determine those that are performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation based on relative fair values, when (or as) the performance obligation is satisfied.

The Company recognizes revenue from its license and collaboration arrangements and royalties. The terms of the arrangements generally include payment to the Company of one or more of the following: non-refundable, upfront license fees, development, regulatory and commercial milestone payments, and royalties on net sales of licensed products.

License of Intellectual Property

If the license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes revenue from non-refundable, upfront fees allocated to the license when the license is transferred to the customer and the customer is able to use and benefit from the license. For licenses that are bundled with other promises, such as transfer of related materials, process and know-how, the Company utilizes judgement to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. Under the Company’s license agreements, the nature of the combined performance obligation is the granting of licenses to the customers as the other promises are not separately identifiable in the context of the arrangement. Since the Company grants the license to a customer as it exists at the point of transfer and is not involved in any future development or commercialization of the products related to the license, the nature of the license is a right to use the Company’s intellectual property as transferred. As such, the Company recognizes revenue related to the combined performance obligation upon completion of the delivery of the related materials, process and know-how (i.e., at a point in time).

Milestone Payments

At the inception of each arrangement that includes development and regulatory milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price. ASC 606 suggests two alternatives to use when estimating the amount of variable consideration: the expected value method and the most likely amount method. Under the expected value method, an entity considers the sum of probability-weighted amounts in a range of possible consideration amounts. Under the most likely amount method, an entity considers the single most likely amount in a range of possible consideration amounts. The Company uses the most likely amount method for development and regulatory milestone payments.

If it is probable that a significant cumulative revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The transaction price is then allocated to each performance obligation on a relative stand-alone selling price basis. The Company recognizes revenue as or when the performance obligations under the contract are satisfied. At the end of each subsequent reporting period, the Company re-evaluates the probability or achievement of each such milestone and any related constraint, and if necessary, adjusts its estimates of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect revenue and earnings in the period of adjustment.

Royalties

For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).

Upfront payments and fees are recorded as deferred revenue upon receipt or when due and may require deferral of revenue recognition to a future period until the Company performs its obligations under these arrangements. Amounts payable to the Company are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.

Sale of Future Revenue Streams

Sale of Future Revenue Streams

The Company has sold its rights to receive certain milestones and royalties on product sales. In the circumstance where the Company has sold its rights to future milestones and royalties under a license agreement and also maintains limited continuing involvement in the arrangement (but not significant continuing involvement in the generation of the cash flows that are due to the purchaser), the Company defers recognition of the proceeds it receives for the sale of milestone or royalty streams and recognizes such unearned revenue as revenue under the units-of-revenue method over the life of the underlying license agreement. Under the units-of-revenue method, amortization for a reporting period is calculated by computing a ratio of the proceeds received from the purchaser to the total payments expected to be made to the purchaser over the term of the agreement, and then applying that ratio to the period’s cash payment.

Estimating the total payments expected to be received by the purchaser over the term of such arrangements requires management to use subjective estimates and assumptions. Changes to the Company’s estimate of the payments expected to be made to the purchaser over the term of such arrangements could have a material effect on the amount of revenues recognized in any particular period.

Stock-Based Compensation

Stock-Based Compensation

The Company recognizes compensation expense for all stock-based payment awards made to the Company’s employees, consultants and directors that are expected to vest based on estimated fair values. The valuation of stock option awards is determined at the date of grant using the Black-Scholes Model. The Black-Scholes Model requires inputs such

as the expected term of the option, expected volatility and risk-free interest rate. To establish an estimate of the expected term, the Company considers the vesting period and contractual period of the award and its historical experience of stock option exercises, post-vesting cancellations and volatility. The estimate of expected volatility is based on the Company’s historical volatility. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the award. The Company records forfeitures when they occur. The Company records compensation expense for service-based awards on a straight-line basis over the requisite service period, which is generally the vesting period of the award, or to the date on which retirement eligibility is achieved, if shorter.

The grant date fair value of PSUs with market conditions is determined using the Monte Carlo valuation model. The Company records compensation expenses for PSUs based on graded expense attribution over the requisite service periods.

Equity Securities

Equity Securities

The Company entered into a license agreement with Rezolute in December 2017, in which it received shares of common stock from Rezolute (see Note 4). Equity investments in Rezolute are classified in the condensed consolidated balance sheets as equity securities. The equity securities are measured at fair value, with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statement of operations and comprehensive loss at each reporting period. The Company remeasures its equity investments at each reporting period until such time that the investment is sold or disposed of. If the Company sells an investment, any realized gains and losses on the sale of the securities will be recognized in the condensed consolidated statement of operations and comprehensive loss in the period of sale.

Purchase of Rights to Future Milestones, Royalties and Commercial Payments

Purchase of Rights to Future Milestones, Royalties and Commercial Payments

The Company has purchased rights to receive a portion of certain future developmental, regulatory and commercial sales milestones, royalties and option fees on sales of products currently in clinical development or recently commercialized. The Company acquired such rights from various entities and recorded the amount paid for these rights as long-term royalty receivables (see Note 5). In addition, the Company may be obligated to make contingent payments related to certain product development milestones, fees upon exercise of options related to future license products and sales-based milestones. The contingent payments are evaluated to determine if they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the inception of the arrangement, and are subject to remeasurement to fair value each reporting period. Any changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amounts are probable and estimable according to ASC 450.

The Company accounts for milestone and royalty rights related to developmental pipeline or recently commercialized products on a non-accrual basis using the cost recovery method. Developmental pipeline products are non-commercialized, non-approved products that require FDA or other regulatory approval, and thus have uncertain cash flows. Recently commercialized products do not have an established reliable sales pattern, and thus have uncertain cash flows. The Company is not yet able to reliably forecast future cash flows given their stages of development and commercialization. The related receivable balance is classified as noncurrent or current based on whether payments are probable and reasonably estimable to be received in the near term. Under the cost recovery method, any milestone or royalty payment received is recorded as a direct reduction of the recorded receivable balance. When the recorded receivable balance has been fully collected, any additional amounts collected are recognized as revenue.

Allowance for Current Expected Credit Losses

Allowance for Current Expected Credit Losses

The Company evaluates the long-term royalty and commercial payment receivables on a collective (i.e., pool) basis if they share similar risk characteristics. The Company evaluates a royalty and commercial payment receivable individually if its risk characteristics are not similar to other royalty and commercial payment receivables. The Company reviews public information on clinical trials, press releases and updates from its partners regularly to identify any impairment indicators or changes in expected recoverability of the long-term royalty and commercial payment receivable

asset. At each reporting date, if the Company determines expected future cash flows discounted to the current period are less than the carrying value of the asset, the Company will record an impairment charge. The impairment charge will be recognized as an allowance expense that increases the long-term royalty and commercial payment receivable asset’s cumulative allowance, which reduces the net carrying value of the long-term royalty and commercial payment receivable asset. In a subsequent period, if there is an increase in expected future cash flows, or if the actual cash flows are greater than previously expected, the Company will reduce the previously established cumulative allowance. Amounts not expected to be collected are written off against the allowance at the time that such a determination is made.  

Asset Acquisitions

Asset Acquisitions

As a first step, for each acquisition, the Company determines if it is an acquisition of a business or an asset acquisition under ASC 805. Acquisitions of assets or a group of assets that do not meet the definition of a business are accounted for as asset acquisitions under ASC 805-50, using the cost accumulation method, whereby the cost of the acquisition, including certain transaction costs, is allocated to the assets acquired on the basis of relative fair values (see Note 4).

Contingent payments are evaluated whether they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the acquisition date, and are subject to remeasurement to fair value each reporting period. The estimated fair value at the acquisition date is included in the cost of the acquired assets. Any subsequent changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amount is probable and estimable according to ASC 450.

Cash payments related to acquired assets are reflected as an investing cash flow in the Company’s condensed consolidated statements of cash flows.

Leases

Leases

The Company leases its headquarters in Emeryville, California. The Company determines the initial classification and measurement of its right-of-use assets and lease liabilities at the lease commencement date and thereafter if modified. The lease term includes any renewal options and termination options that the Company is reasonably certain to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment. The Company estimated its incremental borrowing rate by adjusting the interest rate on its fully collateralized debt for the lease term length.

Rent expense for the operating lease is recognized on a straight-line basis, over the reasonably assured lease term based on total lease payments and is included in operating expenses in the condensed consolidated statements of operations and comprehensive loss.

The Company has elected the practical expedient to not separate lease and non-lease components. The Company’s non-lease components are primarily related to property maintenance, which varies based on future outcomes, and thus are recognized in rent expense when incurred.

The Company has also elected not to record on the consolidated balance sheets a lease for which the term is 12 months or less and does not include a purchase option that the Company is reasonably certain to exercise.

Long-Term Debt

Long-Term Debt

Long-term debt represents the Company’s term loan under the Blue Owl Loan Agreement, which the Company has accounted for as a debt financing arrangement. Interest expense is accrued using the effective interest rate method over the estimated period the loan will be repaid. The allocated debt discount and debt issuance costs have been recorded as a direct deduction from the carrying amount of the related debt in the consolidated balance sheets and are being amortized

and recorded as interest expense throughout the expected life of the Blue Owl Loan using the effective interest rate method. The Company considered whether there were any embedded features in the Blue Owl Loan Agreement that require bifurcation and separate accounting as derivative financial instruments pursuant to ASC 815. See Note 8.

Warrants

Warrants

The Company has issued warrants to purchase shares of its common stock in connection with its financing activities. The Company classifies these warrants as equity and recorded the warrants at fair value as of the date of issuance on the Company’s consolidated balance sheet with no subsequent remeasurement. The issuance date fair value of the outstanding warrants was estimated using the Black-Scholes Model. The Black-Scholes Model required inputs such as the expected term of the warrants, expected volatility and risk-free interest rate. These inputs were subjective and required significant analysis and judgment. For the estimate of the expected term, the Company used the full remaining contractual term of the warrant. The estimate of expected volatility assumption is based on the historical price volatility observed on the Company’s common stock. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the warrants.

Income Taxes

Income Taxes

The Company accounts for income taxes using the liability method under which deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amount which is more likely than not to be realizable.

The recognition, derecognition and measurement of a tax position is based on management’s best judgment given the facts, circumstances and information available at each reporting date. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.

Net Loss per Share Attributable to Common Stockholders

Net Loss per Share Attributable to Common Stockholders

The Company calculates basic and diluted loss per share attributable to common stockholders using the two-class method. The Company’s convertible Series X Preferred Stock participate in any dividends declared by the Company on its common stock and are therefore considered to be participating securities. The Company’s Series A and Series B Preferred Stock do not participate in any dividends or distribution by the Company on its common stock and are therefore not considered to be participating securities.

Under the two-class method, net income, as adjusted for any accumulated dividends on Series A and Series B Preferred Stock for the period, is allocated to each class of common stock and participating security as if all of the net income for the period had been distributed. Undistributed earnings allocated to participating securities are subtracted from net income in determining net income attributable to common stockholders. During periods of loss, the Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. Basic net loss per share attributable to common stockholders is then calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. All participating securities are excluded from the basic weighted average common shares outstanding.

Diluted net loss per share attributable to common stockholders is based on the weighted average number of shares outstanding during the period, adjusted to include the assumed exercise of certain stock options and warrants for common stock using the treasury method, if dilutive. The calculation assumes that any proceeds that could be obtained upon exercise of options and warrants would be used to purchase common stock at the average market price during the period. Adjustments to the denominator are required to reflect the related dilutive shares. The Company’s Series A and Series B Preferred Stock become convertible upon the occurrence of specific events other than a change in the Company’s share price and, therefore, are not included in the diluted shares until the contingency is resolved.

Share Repurchases

Share Repurchases

The Company has a stock repurchase program that is executed through purchases made from time to time, including in the open market. The Company retires repurchased shares of common stock, reducing common stock with any excess of cost over par value recorded to accumulated deficit. Issued and outstanding shares of common stock are reduced by the number of shares repurchased. No treasury stock is recognized in the condensed consolidated financial statements. In August 2022, the Inflation Reduction Act (IRA) enacted a 1% excise tax on net share repurchases after December 31, 2022. Any excise tax incurred on share repurchases is recognized as part of the cost basis of the shares acquired.

Concentration of Risk

Concentration of Risk

Cash, cash equivalents, restricted cash and receivables are financial instruments which potentially subject the Company to concentrations of credit risk, as well as liquidity risk.

The Company maintains cash balances at commercial banks. Balances commonly exceed the amount insured by the FDIC. The Company has not experienced any losses in such accounts.

The Company monitors the creditworthiness of its customers to which it grants credit terms in the normal course of business but does not generally require collateral on receivables.

For the three months ended March 31, 2024, two partners represented 67% and 33% of total revenues. For the three months ended March 31, 2023, one partner represented 100% of total revenues. There were no trade receivables, net as of March 31, 2024. One partner represented 100% of the trade receivables, net as of December 31, 2023.

Comprehensive (Loss) Income

Comprehensive (Loss) Income

Comprehensive (loss) income is comprised of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity but are excluded from net (loss) income. The Company did not record any transactions within other comprehensive (loss) income in the periods presented and, therefore, the net (loss) income and comprehensive (loss) income were the same for all periods presented.

Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted

Accounting Pronouncements Recently Adopted

In November 2023, the FASB issued ASU 2023-07, Segment Reporting, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted annual requirements under ASU 2023-07 on January 1, 2024 and plans to adopt interim requirements under ASU 2023-07 on January 1, 2025. The Company will begin including financial statement disclosures in accordance with ASU 2023-07 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024.

Recent Accounting Pronouncements Not Yet Adopted

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission’s Disclosure Update and Simplification Initiative. ASU 2023-06 incorporates 14 of the 27 disclosure requirements published in SEC Release No. 33-10532: Disclosure Update and Simplification into various topics within the ASC. ASU 2023-06's amendments represent clarifications to, or technical corrections of, current requirements. For SEC registrants, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. Early adoption is prohibited. The Company does not expect the standard to have a material impact on its consolidated financial statements and disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. Early adoption is permitted and should be applied either prospectively or retrospectively. The Company plans to adopt ASU 2023-09 and related updates on January 1, 2025. The Company is currently evaluating the impact that the updated standard will have on its financial statement disclosures.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Significant Accounting Policies  
Schedule of cash, cash equivalents and restricted cash

Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated statements of cash flows (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Cash and cash equivalents

$

136,225

$

153,290

Restricted cash

6,176

6,260

Total cash, cash equivalents and restricted cash

$

142,401

$

159,550

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Financial Statements Details (Tables)
3 Months Ended
Mar. 31, 2024
Condensed Consolidated Financial Statement Details  
Schedule of accrued and other liabilities

Accrued and other liabilities consisted of the following (in thousands):

March 31, 

December 31, 

    

2024

    

2023

Accrued incentive compensation

$

397

$

1,203

Accrued legal and accounting fees

674

791

Accrued payroll, severance and retention costs

 

128

 

149

Other accrued liabilities

100

625

Total

$

1,299

$

2,768

Schedule of reconciliation of numerator and denominator used in calculation of basic and diluted net loss per share attributable to common stockholders

The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts):

Three Months Ended March 31, 

    

2024

    

2023

Numerator

 

  

 

  

Net loss

$

(8,595)

$

(9,813)

Less: Series A accumulated dividends

 

(530)

 

(530)

Less: Series B accumulated dividends

(838)

(838)

Net loss attributable to common stockholders, basic and diluted

$

(9,963)

(11,181)

 

Denominator

 

 

Weighted average shares used in computing basic and diluted net loss per share attributable to common stockholders

 

11,580

 

11,460

Basic and diluted net loss per share attributable to common stockholders

$

(0.86)

$

(0.98)

Schedule of outstanding securities considered anti-dilutive

The following table shows the weighted-average shares from outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per share attributable to common stockholders (in thousands):

Three Months Ended March 31, 

    

2024

    

2023

Convertible preferred stock (as converted)

5,003

5,003

Common stock options

 

1,372

1,548

Warrants for common stock

 

131

6

Total

 

6,506

 

6,557

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements (Tables)
3 Months Ended
Mar. 31, 2024
Royalty and Commercial Payment Purchase Agreements  
Summary of royalty and commercial payment receivable activities

The following table summarizes the royalty and commercial payment receivable activities during the three months ended March 31, 2024 (in thousands):

Short-Term

Long-Term

Balance as of January 1, 2024

    

$

14,215

$

57,952

Acquisition of royalty and commercial payment receivables:

Talphera

 

 

8,000

Receipt of royalty and commercial payments:

Affitech

(7,396)

Aptevo

(350)

Talphera

(25)

Reclassification to short-term royalty and commercial payment receivables:

Aptevo

350

(350)

Recognition of contingent consideration:

Affitech

3,000

Balance as of March 31, 2024

$

9,819

$

65,577

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Measurements  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

The following tables set forth the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as follows (in thousands):

Fair Value Measurements at March 31, 2024 Using:

Quoted Prices in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Assets:

Cash equivalents:

Money market funds

$

134,729

$

$

$

134,729

Total cash equivalents

134,729

134,729

Equity securities

413

413

Total financial assets

$

135,142

$

$

$

135,142

Liabilities:

Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value

$

$

$

$

Fair Value Measurements at December 31, 2023 Using:

Quoted Prices in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Assets:

Cash equivalents:

Money market funds

$

28,352

$

$

$

28,352

Total cash equivalents

28,352

28,352

Equity securities

161

161

Total financial assets

$

28,513

$

$

$

28,513

Liabilities:

Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value

$

$

$

1,000

$

1,000

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Agreement (Tables)
3 Months Ended
Mar. 31, 2024
Lease Agreement  
Schedule of maturity of future rent payments associated with new lease

The following table summarizes maturity of the new lease through the 65-month term of the Company’s operating lease liabilities as of March 31, 2024 (in thousands):

Year

Rent Payments

2024 (excluding the three months ended March 31, 2024)

 

$

60

2025

 

85

2026

 

88

2027

91

2028

102

Thereafter

 

36

Total undiscounted lease payments

462

Present value adjustment

(88)

Total net lease liability

$

374

Schedule of cost components of operating leases

The following table summarizes the cost components of the Company’s operating leases for the three months ended March 31, 2024 and 2023 (in thousands):

    

Three Months Ended March 31, 

    

2024

    

2023

Lease costs:

Operating lease cost

$

22

 

$

48

Variable lease cost (1)

(2)

 

5

Total lease costs

$

20

$

53

(1)Under the terms of the original, amended and new lease agreements, the Company is also responsible for certain variable lease payments that are not included in the measurement of the lease liability. Variable lease payments include non-lease components such as common area maintenance fees. The negative balance for the period ended March 31, 2024 was due to the lessor’s reconciliation of variable lease costs from which a credit was due to the Company.

Summary of supplemental cash flow information related to operating leases

The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):

    

Three Months Ended March 31, 

    

2024

2023

Cash paid for amounts included in the measurement of lease liabilities

 

 

Operating cash flows under operating leases

$

23

$

52

Schedule of present value assumptions used in calculating the present value of lease payments

The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):

    

March 31, 

December 31, 

    

2024

2023

Weighted-average remaining lease term

5.08 years

5.33 years

Weighted-average discount rate

8.50

%

8.50

%

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2024
Long-Term Debt  
Schedule of long-term debt

The following table summarizes the impact of the initial term loan on the Company’s condensed consolidated balance sheet as of March 31, 2024 (in thousands):

    

March 31, 2024

Gross principal

$

130,000

Principal repayments

(3,616)

Unaccreted debt discount and debt issuance costs

(5,712)

Total carrying value net of principal repayments, unaccreted debt discount and debt issuance costs

120,672

Less: current portion of long-term debt

(6,144)

Long-term debt

$

114,528

Schedule of projected future principal payments of initial term loan

Aggregate projected future principal payments of the initial term loan as of March 31, 2024, are as follows (in thousands):

Year Ending December 31,

Payments

2024 (excluding the three months ended March 31, 2024)

 

$

3,588

2025

 

10,246

2026

 

15,404

2027

19,609

2028

23,585

Thereafter

 

53,952

Total payments

$

126,384

Schedule of interest expense Interest expense in the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 relates to the initial term loan (in thousands):

Three Months Ended

March 31, 

    

2024

    

2023

Accrued interest expense

$

3,245

$

Accretion of debt discount and debt issuance costs

 

306

 

Total interest expense

$

3,551

$

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock Warrants (Tables)
3 Months Ended
Mar. 31, 2024
Common Stock Warrants  
Summary of Common Stock Warrants Outstanding

    

    

    

Exercise Price

    

March 31, 

    

December 31,

Issuance Date

Expiration Date

Balance Sheet Classification

per Share

2024

2023

May 2018

 

May 2028

 

Stockholders’ equity

$

23.69

 

6,332

 

6,332

March 2019

March 2029

Stockholders’ equity

$

14.71

4,845

4,845

December 2023

December 2033

Stockholders’ equity

$

35.00

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

42.50

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

50.00

40,000

40,000

 

  

 

  

 

  

 

131,177

 

131,177

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Stock Based Compensation  
Schedule of stock option activity

Weighted

    

Weighted

Average

Average

Aggregate

Exercise

Contractual 

Intrinsic

Number of

Price

Remaining Term

Value

shares

Per Share

(in years)

(in thousands)

Outstanding at January 1, 2024

2,730,068

$

20.88

 

6.29

$

10,638

Granted

 

 

 

 

  

Exercised

 

(134,959)

 

4.61

 

 

  

Forfeited, expired or cancelled

(26,014)

 

178.20

 

 

  

Outstanding at March 31, 2024

2,569,095

$

20.15

 

6.27

$

17,723

Exercisable at March 31, 2024

2,009,056

$

19.12

 

5.60

$

16,131

Schedule of grant date fair values of PSUs granted

The range of grant date fair values of the PSUs granted in 2023 was estimated as follows:  

Derived

Hurdle Price

Number of

Fair Value

Service Period

Per PSU

PSUs

Per Share

(in years)

$

30.00

243,550

 

$

11.42-17.45

0.69-2.59

$

35.00

91,239

 

$

10.16-16.07

 

0.93-2.59

$

40.00

60,024

 

$

9.07-14.84

 

1.12-2.59

$

45.00

53,787

 

$

8.12-13.72

 

1.27-2.59

448,600

 

The grant date fair values of the PSUs granted in January 2024 was estimated as follows:  

Derived

Hurdle Price

Number of

Fair Value

Service Period

Per Share

PSUs

Per Share

(in years)

$

30.00

160,078

 

$

18.42

0.74

$

35.00

53,350

 

$

17.24

0.96

$

40.00

32,835

 

$

16.14

1.15

$

45.00

28,737

$

15.13

1.31

275,000

 

Schedule of performance shares, outstanding activity

Weighted

Average

Grant Date

Number of

Fair Value

Unvested PSUs

Per Share

Unvested balance at January 1, 2024

448,600

$

15.40

Granted

 

275,000

 

17.58

Vested

 

 

Forfeited

 

Unvested balance at March 31, 2024

723,600

$

16.23

Summary of stock-based compensation expense The following table shows total stock-based compensation expense for stock options, PSUs and ESPP in the condensed consolidated statements of operations and comprehensive loss (in thousands):

Three Months Ended March 31, 

    

2024

    

2023

Total stock-based compensation expense included in G&A

$

2,856

$

1,570

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock (Tables)
3 Months Ended
Mar. 31, 2024
Capital Stock  
Schedule of declared and paid cash dividends

Series A Preferred Stock

Series B Depositary Share

Cash Dividend Declared

Cash Dividend Declared

Dividend Declaration Date

    

($ per share)

    

($ per share)

    

Dividend Payment Date

October 18, 2023

$

0.53906

$

0.52344

January 15, 2024

February 21, 2024

$

0.53906

$

0.52344

April 15, 2024

Summary of Common Stock Warrants Outstanding

    

    

    

Exercise Price

    

March 31, 

    

December 31,

Issuance Date

Expiration Date

Balance Sheet Classification

per Share

2024

2023

May 2018

 

May 2028

 

Stockholders’ equity

$

23.69

 

6,332

 

6,332

March 2019

March 2029

Stockholders’ equity

$

14.71

4,845

4,845

December 2023

December 2033

Stockholders’ equity

$

35.00

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

42.50

40,000

40,000

December 2023

December 2033

Stockholders’ equity

$

50.00

40,000

40,000

 

  

 

  

 

  

 

131,177

 

131,177

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business - Liquidity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Description of Business        
Cash, cash equivalents and restricted cash $ 142,401 $ 159,550 $ 44,300 $ 57,826
Cash and cash equivalents 136,225 153,290    
Restricted cash 6,176 6,260    
Short-term restricted cash 160 160    
Long-term restricted cash $ 6,016 $ 6,100    
Substantial Doubt about Going Concern, within One Year false      
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jul. 01, 2027
Mar. 31, 2024
Dec. 31, 2023
Dec. 15, 2023
Mar. 31, 2023
Dec. 31, 2022
Cash, Cash Equivalents and Restricted Cash            
Cash and cash equivalents   $ 136,225 $ 153,290      
Restricted cash   6,176 6,260      
Total cash, cash equivalents and restricted cash   142,401 159,550   $ 44,300 $ 57,826
Cash   1,500 124,900      
Cash equivalents   134,700 28,400      
Short-term restricted cash   160 160      
Long-term restricted cash   $ 6,016 $ 6,100      
Cash reserve accounts            
Cash, Cash Equivalents and Restricted Cash            
Restricted cash       $ 6,300    
Cash reserve account, Interest and administrative fees            
Cash, Cash Equivalents and Restricted Cash            
Restricted cash       5,800    
Cash reserve account, Interest and administrative fees | Forecast            
Cash, Cash Equivalents and Restricted Cash            
Additional amount of cash required to fund reserve account $ 800          
Cash reserve account, Operating expenses            
Cash, Cash Equivalents and Restricted Cash            
Restricted cash       $ 500    
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies - Income Taxes and Share Repurchases (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Basis of Presentation and Significant Accounting Policies  
Income tax penalties or interest charged $ 0.0
Treasury stock (in dollars) $ 0.0
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details)
$ in Millions
3 Months Ended
Dec. 31, 2023
customer
Mar. 31, 2024
USD ($)
customer
Mar. 31, 2023
customer
Concentration of Risk      
Trade receivables | $   $ 0.0  
Customer Concentration Risk | Revenues      
Concentration of Risk      
Number of major partners   2  
Customer Concentration Risk | Revenues | Partner 1      
Concentration of Risk      
Number of major partners     1
Concentration risk (as a percent)   67.00% 100.00%
Customer Concentration Risk | Revenues | Partner 2      
Concentration of Risk      
Concentration risk (as a percent)   33.00%  
Credit Concentration Risk | Trade Receivables | Partner 1      
Concentration of Risk      
Number of major partners 1    
Concentration risk (as a percent) 100.00%    
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Financial Statements Details - Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Equity Securities      
Short-term equity securities $ 413   $ 161
Gain (loss) recognized due to change in fair value of investment 252 $ (24)  
Rezolute      
Equity Securities      
Short-term equity securities 400   $ 200
Gain (loss) recognized due to change in fair value of investment $ 300 $ (24)  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Financial Statements Details - Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued and other liabilities    
Accrued incentive compensation $ 397 $ 1,203
Accrued legal and accounting fees 674 791
Accrued payroll, severance and retention costs 128 149
Other accrued liabilities 100 625
Total $ 1,299 $ 2,768
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Financial Statements Details - Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator    
Net Income (Loss) $ (8,595) $ (9,813)
Less: accumulated dividends (1,368) (1,368)
Net loss attributable to common stockholders, basic (9,963) (11,181)
Net loss attributable to common stockholders, diluted $ (9,963) $ (11,181)
Denominator    
Weighted average shares used in computing basic net loss per share attributable to common stockholders (in shares) 11,580 11,460
Weighted average shares used in computing diluted net loss per share attributable to common stockholders (in shares) 11,580 11,460
Basic net loss per share attributable to common stockholders (in dollars per share) $ (0.86) $ (0.98)
Diluted net loss per share attributable to common stockholders (in dollars per share) $ (0.86) $ (0.98)
8.625% Series A Cumulative, Perpetual Preferred Stock    
Numerator    
Less: accumulated dividends $ (530) $ (530)
8.375% Series B Cumulative, Perpetual Preferred Stock    
Numerator    
Less: accumulated dividends $ (838) $ (838)
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Antidilutive securities excluded from computation of net loss per share (in shares) 6,506,000 6,557,000
Performance Stock Unit Awards    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Shares issuable based on market price 0  
Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Stock price (in dollars per share) $ 24.05  
Convertible preferred stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Antidilutive securities excluded from computation of net loss per share (in shares) 5,003,000 5,003,000
Employee Stock Option    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Antidilutive securities excluded from computation of net loss per share (in shares) 1,372,000 1,548,000
Warrants for common stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share    
Antidilutive securities excluded from computation of net loss per share (in shares) 131,000 6,000
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Licensing and Other Arrangements - Takeda (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 209 Months Ended
Nov. 01, 2006
Feb. 28, 2009
Mar. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Licensing and other arrangements          
Revenue from contracts with customers     $ 1,000    
Takeda Pharmaceutical Company Limited | Collaboration Agreement          
Licensing and other arrangements          
Maximum milestone payments entitled to receive     16,000 $ 16,000  
Revenue from contracts with customers       3,000  
Contract assets     0 0 $ 0
Contract liabilities     0 0 0
Capitalized contract costs     $ 0 $ 0 $ 0
Takeda Pharmaceutical Company Limited | Collaboration Agreement | TAK-079 and TAK-169          
Licensing and other arrangements          
Maximum milestone payments entitled to receive $ 19,000        
Minimum period eligible to receive royalties 13 years 6 months        
Royalty payment period from the first commercial sale of each royalty-bearing discovery product 12 years        
Takeda Pharmaceutical Company Limited | Collaboration Agreement | Other antibodies          
Licensing and other arrangements          
Maximum eligible milestone payments receivable per discovery product candidate   $ 3,300      
Minimum period eligible to receive royalties   10 years      
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Licensing and Other Arrangements - Rezolute (Details)
$ in Thousands
1 Months Ended 3 Months Ended 35 Months Ended
Dec. 06, 2017
USD ($)
Jan. 31, 2022
USD ($)
Oct. 31, 2020
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Oct. 31, 2020
USD ($)
shares
Dec. 31, 2023
USD ($)
Licensing and other arrangements              
Revenue recognized       $ 1,000      
Rezolute              
Licensing and other arrangements              
Reverse stock split     0.02        
Rezolute | License Agreement and Common Stock Purchase Agreement              
Licensing and other arrangements              
Payments received upon achievement of financing activities           $ 6,000  
Installment payments received           $ 8,500  
Number of shares received | shares           161,861  
Rezolute | License Agreement              
Licensing and other arrangements              
Percentage of decrease in future royalty obligations 20.00%            
Agreement termination prior written notice period 90 days            
License agreement consideration received $ 0            
Revenue recognized       0 $ 0    
Contract assets       0     $ 0
Contract liabilities       0     0
Capitalized contract costs       $ 0     $ 0
Rezolute | License Agreement, RZ358              
Licensing and other arrangements              
Maximum milestone payments entitled to receive $ 232,000            
Minimum period eligible to receive royalties 12 years            
Revenue recognized   $ 2,000          
Rezolute | License Agreement, Non-RZ358 products              
Licensing and other arrangements              
Minimum period eligible to receive royalties 12 years            
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Licensing and Other Arrangements - Janssen (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2019
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2019
Dec. 31, 2024
Dec. 31, 2023
Licensing and other arrangements            
Revenue from contracts with customers   $ 1,000        
Janssen | License Agreement            
Licensing and other arrangements            
Cash payment received $ 2,500          
Maximum eligible milestone payments receivable per discovery product candidate $ 3,000          
Percentage of royalty on worldwide net sales of each product upon commercialization 0.75%          
Revenue from contracts with customers   0 $ 0 $ 2,500    
Contract assets   0       $ 0
Contract liabilities   $ 0       $ 0
Capitalized contract costs     $ 0   $ 0  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Licensing and Other Arrangements - Novartis - NIS793 (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2015
USD ($)
item
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2023
USD ($)
Licensing and other arrangements            
Revenue from contracts with customers   $ 1,000        
Novartis International | License Agreement            
Licensing and other arrangements            
Agreement termination prior written notice period 180 days          
Number of performance obligations | item 1          
Cash payment received         $ 37,000  
Revenue from contracts with customers   0 $ 0 $ 10,000 $ 37,000  
Maximum milestone payments entitled to receive $ 480,000          
Minimum period eligible to receive royalties 10 years          
Contract assets   0       $ 0
Contract liabilities   0       0
Capitalized contract costs   $ 0       $ 0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Licensing and Other Arrangements - Novartis - VPM087 (Details)
$ / shares in Units, $ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Aug. 24, 2017
USD ($)
item
agreement
$ / shares
shares
Aug. 24, 2017
EUR (€)
item
agreement
shares
Mar. 31, 2024
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2023
USD ($)
Licensing and other arrangements            
Revenue from contracts with customers     $ 1,000      
Common Stock            
Licensing and other arrangements            
Stock price (in dollars per share) | $ / shares     $ 24.05      
Novartis Pharma AG | Gevokizumab License Agreement and IL-1 Target License Agreement            
Licensing and other arrangements            
Transaction price $ 40,200          
Cash payment received 25,700          
License agreement consideration received, repayment of debt 14,300          
Common stock premium $ 200          
Number of agreements | agreement 2 2        
Number of arrangements | item 1 1        
Number of performance obligations | item 2 2        
Revenue from contracts with customers     $ 0 $ 0 $ 40,200  
Contract assets     0     $ 0
Contract liabilities     0     0
Capitalized contract costs     $ 0     $ 0
Novartis Pharma AG | Gevokizumab License Agreement            
Licensing and other arrangements            
License agreement consideration received $ 30,000          
Cash payment received 15,700          
License agreement consideration received, repayment of debt 14,300 € 12.0        
Proceeds from issuance of common stock 5,000          
Common stock premium 200          
Maximum milestone payments entitled to receive $ 438,000          
Agreement termination prior written notice period 6 months 6 months        
Novartis Pharma AG | Gevokizumab License Agreement | Common Stock            
Licensing and other arrangements            
Shares issued (in shares) | shares 539,131 539,131        
Purchase price (in dollars per share) | $ / shares $ 9.2742          
Issuance of common stock, fair value $ 4,800          
Stock price (in dollars per share) | $ / shares $ 8.93          
Novartis Pharma AG | IL-1 Target License Agreement            
Licensing and other arrangements            
Cash payment received $ 10,000          
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Licensing and Other Arrangements - Sale of Future Revenue Streams (Details)
$ in Thousands
3 Months Ended
Dec. 21, 2016
USD ($)
agreement
period
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Licensing and other arrangements        
Unearned revenue recognized under units-of-revenue method   $ (490) $ (437)  
Revenue recognized under units-of-revenue method   490 437  
Unearned revenue recognized under units-of-revenue method, current   2,159   $ 2,113
Unearned revenue recognized under units-of-revenue method, noncurrent   6,692   7,228
HealthCare Royalty Partners II, L.P. | Royalty Sale Agreements        
Licensing and other arrangements        
Number of agreements | agreement 2      
Unearned revenue recognized under units-of-revenue method $ 18,000      
Revenue recognized under units-of-revenue method   $ 500 $ 400  
Unearned revenue recognized under units-of-revenue method, current       2,100
Unearned revenue recognized under units-of-revenue method, noncurrent       $ 7,200
HealthCare Royalty Partners II, L.P. | First Royalty Sale Agreement        
Licensing and other arrangements        
Cash payment received 6,500      
Eligible potential additional payments receivable upon achievement of specified net sales milestones in future years $ 4,000      
Number of milestone periods | period 3      
HealthCare Royalty Partners II, L.P. | Second Royalty Sale Agreement        
Licensing and other arrangements        
Cash payment received $ 11,500      
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Summary (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Royalty and Commercial Payment Purchase Agreements    
Short-term royalty and commercial payment receivables $ 9,819 $ 14,215
Long-term royalty and commercial payment receivables $ 65,577 $ 57,952
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Talphera (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 12, 2024
Apr. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 15,000 $ 9,600  
Receipts under RPAs, AAAs and CPPAs     7,771 $ 2,366  
Short-term royalty and commercial payment receivables     9,819   $ 14,215
Talphera | Commercial Payment Purchase Agreement          
Agreements          
Threshold amount for royalties and milestones $ 20,000        
Payments of consideration under RPAs, AAAs and CPPAs $ 8,000        
Receipts under RPAs, AAAs and CPPAs     25    
Short-term royalty and commercial payment receivables     0    
Amount of allowance for credit losses     $ 0    
Talphera | Commercial Payment Purchase Agreement | All customers excluding DoD          
Agreements          
Royalties and milestones entity has the right to receive as a percentage counterparty is entitled to receive (as a percent) 100.00%        
Royalty percentage entity has the right to fully retain 15.00%        
Talphera | Commercial Payment Purchase Agreement | DoD          
Agreements          
Royalties and milestones entity has the right to receive as a percentage counterparty is entitled to receive (as a percent) 100.00%        
Royalties shared equally with counterparty (as a percent) 75.00%        
Talphera | Alora Pharmaceuticals | Asset Purchase Agreement and Marketing Agreement          
Agreements          
Maximum milestone payments entitled to receive   $ 116,500      
Talphera | Alora Pharmaceuticals | Asset Purchase Agreement and Marketing Agreement | All customers excluding DoD          
Agreements          
Royalties entity has right to receive (as a percent) 15.00% 15.00%      
Talphera | Alora Pharmaceuticals | Asset Purchase Agreement and Marketing Agreement | DoD          
Agreements          
Royalties entity has right to receive (as a percent) 75.00% 75.00%      
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - LadRx (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 11, 2024
Jun. 21, 2023
Jan. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements            
Payments of consideration under RPAs, AAAs and CPPAs       $ 15,000,000 $ 9,600,000  
Contingent consideration under RPAs, AAAs and CPPAs       3,000,000   $ 7,000,000
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement            
Agreements            
Payments of consideration under RPAs, AAAs and CPPAs $ 1,000,000.0 $ 5,000,000.0 $ 1,000,000.0 1,000,000.0    
Maximum regulatory and commercial sales milestone payments   6,000,000.0        
Maximum commercial sales milestone payments   1,000,000.0        
Acquisition of royalty and commercial payment receivables, Long-Term   6,000,000.0        
Amount of allowance for credit losses       0   0
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement | Regulatory milestones            
Agreements            
Contingent consideration, high-end of range   5,000,000.0        
Contingent consideration under RPAs, AAAs and CPPAs   1,000,000.0   $ 0   $ 1,000,000.0
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement | Arimoclomol            
Agreements            
Maximum potential regulatory and commercial milestone payments, net   52,500,000        
Maximum payment obligations based on a portion of regulatory and commercial milestone payments   9,500,000        
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement | Aldoxorubicin            
Agreements            
Maximum potential regulatory and commercial milestone payments, net   $ 342,700,000        
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Aptevo (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 29, 2023
Jun. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 15,000,000 $ 9,600,000  
Contingent consideration under RPAs, AAAs and CPPAs     3,000,000   $ 7,000,000
Receipts under RPAs, AAAs and CPPAs     7,771,000 $ 2,366,000  
Short-term royalty and commercial payment receivables     9,819,000   14,215,000
Aptevo | Commercial Payment Purchase Agreement          
Agreements          
Maximum milestone payments entitled to receive $ 5,300,000        
Acquisition of royalty and commercial payment receivables, Long-Term 9,700,000        
Payments of consideration under RPAs, AAAs and CPPAs 9,600,000 $ 50,000      
Maximum commercial sales milestone payments 50,000        
Commercial payments attributable to net sales threshold 500,000        
Contingent consideration under RPAs, AAAs and CPPAs $ 50,000        
Receipts under RPAs, AAAs and CPPAs     400,000   1,700,000
Short-term royalty and commercial payment receivables         2,000,000.0
Amount of allowance for credit losses     $ 0   $ 0
Aptevo | Commercial Payment Purchase Agreement | Minimum          
Agreements          
Receipts under RPAs, AAAs and CPPAs   $ 500,000      
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Agenus (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 20, 2018
USD ($)
product
Nov. 30, 2020
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 15,000 $ 9,600  
Short-term royalty and commercial payment receivables     9,819   $ 14,215
Royalty Purchase Agreement | Merck Immuno-Oncology Product | Agenus          
Agreements          
Amount of milestone payments earned under agreement   $ 10,000      
Agenus | Royalty Purchase Agreement          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs $ 15,000        
Acquisition of royalty and commercial payment receivables, Long-Term $ 15,000        
Amount of allowance for credit losses     $ 0   $ 0
Agenus | Royalty Purchase Agreement | Incyte Immuno-Oncology Assets          
Agreements          
Royalties entity has right to receive (as a percent) 33.00%        
Number of licensed products related to milestone and royalties | product 6        
Milestone payments entity has right to receive (as a percent) 10.00%        
Agenus | Royalty Purchase Agreement | Merck Immuno-Oncology Product          
Agreements          
Royalties entity has right to receive (as a percent) 33.00%        
Milestone payments entity has right to receive (as a percent) 10.00%        
Purchased eligible milestone payments receivable upon achievement of potential development, regulatory and commercial milestones $ 59,500        
Amount of milestone payments earned under agreement   1,000      
Reduction in long-term royalty receivable balance due to receipt of payment   $ 1,000      
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Aronora (Details)
1 Months Ended 3 Months Ended
Apr. 07, 2019
USD ($)
item
Sep. 30, 2019
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 15,000,000 $ 9,600,000  
Contingent consideration under RPAs, AAAs and CPPAs     3,000,000   $ 7,000,000
Short-term royalty and commercial payment receivables     9,819,000   14,215,000
Aronora | Royalty Purchase Agreement          
Agreements          
Number of drug candidates | item 5        
Non-royalties to be received (as a percent) 10.00%        
Future non-royalty payments to be received (as a percent) 5.00%        
Multiplier for cumulative amount of consideration paid 2        
Payments of consideration under RPAs, AAAs and CPPAs $ 6,000,000.0 $ 3,000,000.0      
Threshold amount of cumulative royalties on net sales per product 250,000,000.0        
Maximum royalty milestone payments to be paid per product 85,000,000.0        
Acquisition of royalty and commercial payment receivables, Long-Term 9,000,000.0        
Contingent consideration under RPAs, AAAs and CPPAs 3,000,000.0        
Amount of allowance for credit losses     $ 0   $ 0
Aronora | Royalty Purchase Agreement | Minimum          
Agreements          
Threshold amount of cumulative royalties on net sales per product 25,000,000.0        
Aronora | Royalty Purchase Agreement | SVB Loan          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs $ 3,000,000.0        
Aronora | Royalty Purchase Agreement | Bayer Products          
Agreements          
Number of drug candidates | item 3        
Number of drug candidates subject to exclusive license option | item 1        
Royalties entity has right to receive (as a percent) 100.00%        
Non-royalties to be received (as a percent) 10.00%        
Contingent future cash payment for each product $ 1,000,000.0        
Aronora | Royalty Purchase Agreement | Bayer Products | Maximum          
Agreements          
Contingent consideration under RPAs, AAAs and CPPAs $ 3,000,000.0        
Aronora | Royalty Purchase Agreement | Non-Bayer Products          
Agreements          
Number of drug candidates 2        
Non-royalties to be received (as a percent) 10.00%        
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Palobiofarma (Details)
$ in Thousands
3 Months Ended
Sep. 26, 2019
USD ($)
item
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Agreements        
Payments of consideration under RPAs, AAAs and CPPAs   $ 15,000 $ 9,600  
Long-term royalty and commercial payment receivables   65,577   $ 57,952
Short-term royalty and commercial payment receivables   9,819   14,215
Palo | Royalty Purchase Agreement        
Agreements        
Number of drug candidates | item 6      
Payments of consideration under RPAs, AAAs and CPPAs $ 10,000      
Long-term royalty and commercial payment receivables $ 10,000      
Amount of allowance for credit losses   $ 0   $ 0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Viracta (Details)
$ in Thousands
3 Months Ended
Oct. 30, 2023
USD ($)
Mar. 22, 2021
USD ($)
item
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 15,000 $ 9,600  
Short-term royalty and commercial payment receivables     9,819   $ 14,215
Viracta | Royalty Purchase Agreement          
Agreements          
Number of drug candidates | item   2      
Payments of consideration under RPAs, AAAs and CPPAs   $ 13,500      
Maximum amount of potential milestones, potential royalties on sales and other payments receivable   54,000      
Amount of maximum consideration retained   5,000      
Maximum amount of potential regulatory and commercial milestones receivable   57,000      
Acquisition of royalty and commercial payment receivables, Long-Term   $ 13,500      
Amount of milestone payments earned under agreement $ 5,000        
Reduction in long-term royalty receivable balance due to receipt of payment $ 5,000        
Amount of allowance for credit losses     $ 0   $ 0
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Kuros (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 14, 2021
Jul. 31, 2022
May 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements            
Payments of consideration under RPAs, AAAs and CPPAs       $ 15,000 $ 9,600  
Short-term royalty and commercial payment receivables       9,819   $ 14,215
Receipts under RPAs, AAAs and CPPAs       7,771 $ 2,366  
Long-term royalty and commercial payment receivables       65,577   57,952
Kuros | Royalty Purchase Agreement            
Agreements            
Royalties entity has right to receive (as a percent) 100.00%          
Pre-commercial milestone payments, maximum $ 25,500          
Payments of consideration under RPAs, AAAs and CPPAs 7,000          
Maximum commercial sales milestone payments 142,500          
Acquisition of royalty and commercial payment receivables, Long-Term $ 7,000          
Milestone payment received by Kuros     $ 5,000      
Percentage of milestone payment received by Kuros that company is entitled to receive   50.00%        
Reduction in long-term royalty receivable balance due to receipt of payment   $ 2,500        
Amount of allowance for credit losses       $ 0   $ 0
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Affitech (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 06, 2021
Jan. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 15,000,000 $ 9,600,000  
Contingent consideration under RPAs, AAAs and CPPAs     3,000,000   $ 7,000,000
Receipts under RPAs, AAAs and CPPAs     7,771,000 $ 2,366,000  
Short-term royalty and commercial payment receivables     9,819,000   $ 14,215,000
Affitech          
Agreements          
Reduction in short-term royalty receivable balance due to receipt of payment     7,396,000    
Recognition of contingent consideration, Short-Term     3,000,000    
Affitech | Commercial Payment Purchase Agreement          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs $ 6,000,000.0   6,000,000.0    
Period from each royalty payment date payment is due         60 days
Maximum regulatory and commercial sales milestone payments 20,000,000.0        
Acquisition of royalty and commercial payment receivables, Long-Term 14,000,000.0        
Maximum commercial sales milestone payments $ 12,000,000.0   3,000,000.0    
Receipts under RPAs, AAAs and CPPAs     7,400,000    
Short-term royalty and commercial payment receivables     7,800,000   $ 12,200,000
Recognition of contingent consideration, Short-Term     3,000,000.0    
Recognition of contingent consideration, Long-Term         6,000,000.0
Amount of allowance for credit losses     0   0
Affitech | Commercial Payment Purchase Agreement | Faricimab (VABYSMO)          
Agreements          
Payments eligible to receive (as a percent) 0.50%        
Commercial payment receivable term 10 years        
Affitech | Commercial Payment Purchase Agreement | Faricimab (VABYSMO) | United States          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs   $ 5,000,000.0      
Affitech | Commercial Payment Purchase Agreement | Faricimab (VABYSMO) | Europe          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs   $ 3,000,000.0      
Affitech | Commercial Payment Purchase Agreement | Regulatory milestones          
Agreements          
Contingent consideration under RPAs, AAAs and CPPAs $ 8,000,000.0        
Affitech | Commercial Payment Purchase Agreement | Sales-based milestones, first and second          
Agreements          
Contingent consideration under RPAs, AAAs and CPPAs     0   $ 6,000,000.0
Affitech | Commercial Payment Purchase Agreement | Sales-based milestones, third          
Agreements          
Contingent consideration under RPAs, AAAs and CPPAs     3,000,000.0    
Short-term royalty and commercial payment receivables     $ 3,000,000.0    
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Royalty and Commercial Payment Purchase Agreements - Summary of Royalty Receivable Activities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Agreements  
Short-term royalty receivable, Balance as of beginning of period $ 14,215
Short-term royalty receivable, Balance as of end of period 9,819
Long-term royalty receivable, Balance as of beginning of period 57,952
Long-term royalty receivable, Balance as of end of period 65,577
Talphera  
Agreements  
Acquisition of royalty and commercial payment receivables, Long-Term 8,000
Receipt of royalty and commercial payments, Long-Term (25)
Affitech  
Agreements  
Receipt of royalty and commercial payments, Short-Term (7,396)
Recognition of contingent consideration, Short-Term 3,000
Aptevo  
Agreements  
Receipt of royalty and commercial payments, Short-Term (350)
Reclassification to short-term royalty and commercial payment receivables, Short-Term 350
Reclassification to short-term royalty and commercial payment receivables, Long-Term $ (350)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Financial Assets and Liabilities Carried at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Cash equivalents $ 134,729 $ 28,352
Equity securities 413 161
Total financial assets 135,142 28,513
Liabilities:    
Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value   1,000
Money market funds    
Assets:    
Cash equivalents 134,729 28,352
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Cash equivalents 134,729 28,352
Equity securities 413 161
Total financial assets 135,142 28,513
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Assets:    
Cash equivalents $ 134,729 28,352
Significant Unobservable Inputs (Level 3)    
Liabilities:    
Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value   $ 1,000
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Equity Securities (Details) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Closing common stock price | Rezolute    
Fair Value Measurements    
Valuation assumptions, measurement input 2.55 0.99
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Contingent Consideration (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 11, 2024
Jun. 21, 2023
Jan. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value Measurements            
Contingent consideration under RPAs, AAAs and CPPAs       $ 3,000,000   $ 7,000,000
Payments of consideration under RPAs, AAAs and CPPAs       15,000,000 $ 9,600,000  
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement            
Fair Value Measurements            
Payments of consideration under RPAs, AAAs and CPPAs $ 1,000,000.0 $ 5,000,000.0 $ 1,000,000.0 1,000,000.0    
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement | Regulatory milestones            
Fair Value Measurements            
Contingent consideration under RPAs, AAAs and CPPAs   $ 1,000,000.0   $ 0   $ 1,000,000.0
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Agreement - Leased facilities (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
facility
Dec. 31, 2023
USD ($)
Nov. 30, 2023
Nov. 10, 2022
USD ($)
Leases          
Operating leases, number of leased facilities | facility   1      
Operating lease right-of-use assets   $ 364 $ 378    
Operating lease liabilities   374 400    
Current operating lease liabilities   55 54    
Non-current operating lease liabilities   $ 319 $ 335    
Leased facilities, Emeryville, California, with lease expiration of July 31, 2023          
Leases          
Period of lease extension 5 months        
Existence of option to extend false        
Adjustment to right of use asset for lease modification $ 100        
Leased facilities, Emeryville, California, different location than previous lease          
Leases          
Lease term       65 months 65 months
Operating lease right-of-use assets         $ 400
Operating lease liabilities         $ 400
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Agreement - Maturity of lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Lease Agreement    
2024 (excluding the three months ended March 31, 2024) $ 60  
2025 85  
2026 88  
2027 91  
2028 102  
Thereafter 36  
Total undiscounted lease payments 462  
Present value adjustment (88)  
Total net lease liability 374 $ 400
Current operating lease liabilities 55 54
Non-current operating lease liabilities $ 319 $ 335
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Agreement - Lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lease costs    
Operating lease cost $ 22 $ 48
Variable lease cost   5
Variable lease cost, net (2)  
Total lease costs $ 20 $ 53
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Agreement - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Lease Agreement      
Cash paid for amounts included in the measurement of lease liabilities, Operating cash flows under operating leases $ 23 $ 52  
Weighted-average remaining lease term, Operating leases 5 years 29 days   5 years 3 months 29 days
Weighted-average discount rate, Operating leases 8.50%   8.50%
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 15, 2023
Mar. 31, 2024
Dec. 31, 2023
Long-term debt      
Current portion of long-term debt   $ 6,144 $ 5,543
Long-term debt   114,528 $ 118,518
Cash paid for interest   3,780  
Principal repayment   $ 3,616  
Common Stock Warrants, Exercise price of $35.00 per share      
Long-term debt      
Exercise price of warrants (in dollars per share)   $ 35.00 $ 35.00
Common Stock Warrants, Exercise price of $42.50 per share      
Long-term debt      
Exercise price of warrants (in dollars per share)   42.50 42.50
Common Stock Warrants, Exercise price of $50.00 per share      
Long-term debt      
Exercise price of warrants (in dollars per share)   $ 50.00 $ 50.00
Blue Owl Loan Agreement      
Long-term debt      
Maximum borrowing capacity $ 140,000    
Interest rate (as a percent) 9.875%    
Security interest as a percentage of equity of wholly owned subsidiary 100.00%    
Blue Owl Loan Agreement | Common Stock Warrants, Issued December 2023      
Long-term debt      
Fair value of warrants $ 1,500    
Blue Owl Loan Agreement | Common Stock Warrants, Exercise price of $35.00 per share      
Long-term debt      
Warrants to purchase shares of common stock 40,000    
Exercise price of warrants (in dollars per share) $ 35.00    
Blue Owl Loan Agreement | Common Stock Warrants, Exercise price of $42.50 per share      
Long-term debt      
Warrants to purchase shares of common stock 40,000    
Exercise price of warrants (in dollars per share) $ 42.50    
Blue Owl Loan Agreement | Common Stock Warrants, Exercise price of $50.00 per share      
Long-term debt      
Warrants to purchase shares of common stock 40,000    
Exercise price of warrants (in dollars per share) $ 50.00    
Blue Owl Loan Agreement, Initial term loan      
Long-term debt      
Maximum borrowing capacity $ 130,000    
Aggregate principal amount 130,000    
Proceeds from issuance of long-term debt, net 119,600    
Fees and lender expenses 4,100    
Amount deposited into reserve accounts to pay interest, administrative fees and operating expenses 6,300    
Debt issuance costs 600 $ 600  
Gross principal 130,000 $ 126,384 $ 130,000
Effective interest rate (as a percent)   11.05% 11.01%
Debt discount costs 5,300 $ 5,100  
Debt discount, allocated fees and lender expenses 3,800    
Current portion of long-term debt   6,144 $ 5,500
Long-term debt   114,528 118,500
Interest expense   3,551 $ 600
Semi-annual payment, principal and interest   7,400  
Cash paid for interest   3,800  
Principal repayment   3,616  
Blue Owl Loan Agreement, Initial term loan | Common Stock Warrants, Issued December 2023      
Long-term debt      
Fair value of warrants 1,500    
Blue Owl Loan Agreement, Delayed draw term loan      
Long-term debt      
Maximum borrowing capacity 10,000    
Proceeds from issuance of long-term debt   $ 0  
Allocated costs for the term loan commitment $ 300    
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - Balance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Dec. 15, 2023
Long-term debt      
Principal repayments $ (3,616)    
Less: current portion of long-term debt (6,144) $ (5,543)  
Long-term debt 114,528 118,518  
Blue Owl Loan Agreement, Initial term loan      
Long-term debt      
Gross principal 126,384 130,000 $ 130,000
Principal repayments (3,616)    
Unaccreted debt discount and debt issuance costs (5,712)    
Total carrying value net of principal repayments, unaccreted debt discount and debt issuance costs 120,672 124,000  
Less: current portion of long-term debt (6,144) (5,500)  
Long-term debt $ 114,528 $ 118,500  
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - Aggregate projected future principal and discounts (Details) - Blue Owl Loan Agreement, Initial term loan - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Dec. 15, 2023
Long-term debt      
2024 (excluding the three months ended March 31, 2024) $ 3,588    
2025 10,246    
2026 15,404    
2027 19,609    
2028 23,585    
Thereafter 53,952    
Total payments $ 126,384 $ 130,000 $ 130,000
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt - Interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Long-term debt    
Accretion of debt discount and debt issuance costs $ 306  
Blue Owl Loan Agreement, Initial term loan    
Long-term debt    
Accrued interest expense 3,245  
Accretion of debt discount and debt issuance costs 306  
Total interest expense $ 3,551 $ 600
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Common Stock Warrants - Summary of Common Stock Warrants Outstanding (Details) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Warrants    
Warrant outstanding (in shares) 131,177 131,177
Common Stock Warrants, Issued May 2018    
Warrants    
Exercise price of warrants (in dollars per share) $ 23.69 $ 23.69
Warrant outstanding (in shares) 6,332 6,332
Common Stock Warrants, Issued March 2019    
Warrants    
Exercise price of warrants (in dollars per share) $ 14.71 $ 14.71
Warrant outstanding (in shares) 4,845 4,845
Common Stock Warrants, Exercise price of $35.00 per share    
Warrants    
Exercise price of warrants (in dollars per share) $ 35.00 $ 35.00
Warrant outstanding (in shares) 40,000 40,000
Common Stock Warrants, Exercise price of $42.50 per share    
Warrants    
Exercise price of warrants (in dollars per share) $ 42.50 $ 42.50
Warrant outstanding (in shares) 40,000 40,000
Common Stock Warrants, Exercise price of $50.00 per share    
Warrants    
Exercise price of warrants (in dollars per share) $ 50.00 $ 50.00
Warrant outstanding (in shares) 40,000 40,000
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Collaborative Agreements, Royalties and Milestone Payments (Details)
$ in Millions
Mar. 31, 2024
USD ($)
product
Commitments and contingencies  
Estimate of milestone payments | $ $ 6.3
Assumed number of products per contract | product 1
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Contingent Consideration (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 11, 2024
Jun. 21, 2023
Mar. 29, 2023
Oct. 06, 2021
Jan. 31, 2024
Jun. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Commitments And Contingencies                  
Contingent consideration under RPAs, AAAs and CPPAs             $ 3,000,000   $ 7,000,000
Payments of consideration under RPAs, AAAs and CPPAs             15,000,000 $ 9,600,000  
Short-term royalty and commercial payment receivables             9,819,000   14,215,000
Long-term royalty and commercial payment receivables             65,577,000   57,952,000
Assignment and Assumption Agreement and Royalty Purchase Agreement | LadRx                  
Commitments And Contingencies                  
Payments of consideration under RPAs, AAAs and CPPAs $ 1,000,000.0 $ 5,000,000.0     $ 1,000,000.0   1,000,000.0    
Assignment and Assumption Agreement and Royalty Purchase Agreement | LadRx | Regulatory milestones                  
Commitments And Contingencies                  
Contingent consideration under RPAs, AAAs and CPPAs   $ 1,000,000.0         0   1,000,000.0
Commercial Payment Purchase Agreement | Aptevo                  
Commitments And Contingencies                  
Contingent consideration under RPAs, AAAs and CPPAs     $ 50,000            
Payments of consideration under RPAs, AAAs and CPPAs     $ 9,600,000     $ 50,000      
Short-term royalty and commercial payment receivables                 2,000,000.0
Commercial Payment Purchase Agreement | Affitech                  
Commitments And Contingencies                  
Payments of consideration under RPAs, AAAs and CPPAs       $ 6,000,000.0     6,000,000.0    
Short-term royalty and commercial payment receivables             7,800,000   12,200,000
Commercial Payment Purchase Agreement | Affitech | Regulatory milestones                  
Commitments And Contingencies                  
Contingent consideration under RPAs, AAAs and CPPAs       $ 8,000,000.0          
Commercial Payment Purchase Agreement | Affitech | Sales-based milestones, first and second                  
Commitments And Contingencies                  
Contingent consideration under RPAs, AAAs and CPPAs             0   6,000,000.0
Long-term royalty and commercial payment receivables                 $ 6,000,000.0
Commercial Payment Purchase Agreement | Affitech | Sales-based milestones, third                  
Commitments And Contingencies                  
Contingent consideration under RPAs, AAAs and CPPAs             3,000,000.0    
Short-term royalty and commercial payment receivables             $ 3,000,000.0    
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - ESPP (Details)
3 Months Ended
Mar. 31, 2024
2015 ESPP  
Share-based compensation  
Purchase price of common stock under plan (as a percent) 85.00%
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - 2010 Plan Stock Options (Details) - 2010 Plan
3 Months Ended
Mar. 31, 2024
shares
Share-based compensation  
Number of shares, Granted 0
Employee Stock Option  
Share-based compensation  
Minimum age required for employees to qualify for immediate vesting of award 55 years
Threshold years required for retirement age 70 years
Employee Stock Option | Employees  
Share-based compensation  
Vesting period 3 years
Employee Stock Option | Directors  
Share-based compensation  
Vesting period 1 year
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Stock Option Inducement Awards (Details)
3 Months Ended
Jan. 03, 2023
item
$ / shares
Mar. 31, 2024
shares
Mar. 31, 2023
$ / shares
Stock Option Inducement Awards      
Share-based compensation      
Stock price (in dollars per share) $ 18.66    
Number of shares, Granted | shares   0  
Stock Option Inducement Awards | Executive Chairman of the Board and Interim CEO, Owen Hughes      
Share-based compensation      
Number of award grants | item 2    
Stock Option Inducement Awards | Chief Investment Officer, Bradley Sitko      
Share-based compensation      
Number of award grants | item 2    
Stock Option Inducement Award, Exercise price of $18.66 per share      
Share-based compensation      
Exercise price (in dollars per share)     $ 18.66
Weighted-average grant-date fair value (in dollars per share)     11.91
Stock Option Inducement Award, Exercise price of $30.00 per share      
Share-based compensation      
Exercise price (in dollars per share)     30.00
Weighted-average grant-date fair value (in dollars per share)     $ 14.68
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share-based compensation      
Number of shares, Outstanding at beginning of period 2,730,068    
Number of shares, Exercised (134,959) 0  
Number of shares, Forfeited, expired or cancelled (26,014)    
Number of shares, Outstanding at end of period 2,569,095   2,730,068
Number of shares, Exercisable at end of period 2,009,056    
Weighted Average Exercise Price Per Share, Outstanding at beginning of period $ 20.88    
Weighted Average Exercise Price Per Share, Exercised 4.61    
Weighted Average Exercise Price Per Share, Forfeited, expired or cancelled 178.20    
Weighted Average Exercise Price Per Share, Outstanding at end of period 20.15   $ 20.88
Weighted Average Exercise Price Per Share, Exercisable at end of period $ 19.12    
Weighted Average Contractual Remaining Term, Outstanding 6 years 3 months 7 days   6 years 3 months 14 days
Weighted Average Contractual Remaining Term, Exercisable 5 years 7 months 6 days    
Aggregate Intrinsic Value, Outstanding $ 17,723   $ 10,638
Aggregate Intrinsic Value, Exercisable 16,131    
Options exercised, aggregate intrinsic value 2,500    
Employee Stock Option      
Share-based compensation      
Stock-based compensation expense 1,100    
Unrecognized compensation expense related to stock options (in dollars) $ 7,000    
Weighted average period over which unrecognized compensation expense is expected to be recognized 2 years 4 months 24 days    
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Performance Stock Unit Awards (Details) - Performance Stock Unit Awards
1 Months Ended 3 Months Ended
Jan. 31, 2024
shares
Oct. 31, 2023
shares
May 31, 2023
item
D
shares
Mar. 31, 2024
shares
Performance Stock Unit Awards        
Granted (in shares)   18,200 430,400 275,000
Number of hurdles | item     4  
Vesting period     3 years  
Number of consecutive calendar days used to calculate volume-weighted average stock price | D     30  
CEO, Owen Hughes        
Performance Stock Unit Awards        
Granted (in shares) 275,000      
Share-Based Payment Arrangement, Tranche One        
Performance Stock Unit Awards        
Vesting (as a percent)     33.30%  
Share-Based Payment Arrangement, Tranche Two        
Performance Stock Unit Awards        
Vesting period     2 years  
Vesting (as a percent)     33.30%  
Share-Based Payment Arrangement, Tranche Three        
Performance Stock Unit Awards        
Vesting period     3 years  
Vesting (as a percent)     33.30%  
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Performance Stock Unit Awards Fair Value (Details) - Performance Stock Unit Awards - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2023
May 31, 2023
Mar. 31, 2024
Share-based compensation      
Number of PSUs (in shares) 18,200 430,400 275,000
Aggregate amount of cost to be recognized     $ 11.7
Award dates from May 2023 to October 2023      
Share-based compensation      
Number of PSUs (in shares)     448,600
Award dates in January 2024      
Share-based compensation      
Number of PSUs (in shares)     275,000
Hurdle Price Per PSU - $30.00 | Award dates from May 2023 to October 2023      
Share-based compensation      
Price per share (in dollars per share)     $ 30.00
Number of PSUs (in shares)     243,550
Hurdle Price Per PSU - $30.00 | Award dates from May 2023 to October 2023 | Minimum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 11.42
Derived Service Period     8 months 8 days
Hurdle Price Per PSU - $30.00 | Award dates from May 2023 to October 2023 | Maximum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 17.45
Derived Service Period     2 years 7 months 2 days
Hurdle Price Per PSU - $30.00 | Award dates in January 2024      
Share-based compensation      
Price per share (in dollars per share)     $ 30.00
Number of PSUs (in shares)     160,078
Fair Value Per Share (in dollars per share)     $ 18.42
Derived Service Period     8 months 26 days
Hurdle Price Per PSU - $35.00 | Award dates from May 2023 to October 2023      
Share-based compensation      
Price per share (in dollars per share)     $ 35.00
Number of PSUs (in shares)     91,239
Hurdle Price Per PSU - $35.00 | Award dates from May 2023 to October 2023 | Minimum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 10.16
Derived Service Period     11 months 4 days
Hurdle Price Per PSU - $35.00 | Award dates from May 2023 to October 2023 | Maximum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 16.07
Derived Service Period     2 years 7 months 2 days
Hurdle Price Per PSU - $35.00 | Award dates in January 2024      
Share-based compensation      
Price per share (in dollars per share)     $ 35.00
Number of PSUs (in shares)     53,350
Fair Value Per Share (in dollars per share)     $ 17.24
Derived Service Period     11 months 15 days
Hurdle Price Per PSU - $40.00 | Award dates from May 2023 to October 2023      
Share-based compensation      
Price per share (in dollars per share)     $ 40.00
Number of PSUs (in shares)     60,024
Hurdle Price Per PSU - $40.00 | Award dates from May 2023 to October 2023 | Minimum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 9.07
Derived Service Period     1 year 1 month 13 days
Hurdle Price Per PSU - $40.00 | Award dates from May 2023 to October 2023 | Maximum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 14.84
Derived Service Period     2 years 7 months 2 days
Hurdle Price Per PSU - $40.00 | Award dates in January 2024      
Share-based compensation      
Price per share (in dollars per share)     $ 40.00
Number of PSUs (in shares)     32,835
Fair Value Per Share (in dollars per share)     $ 16.14
Derived Service Period     1 year 1 month 24 days
Hurdle Price Per PSU - $45.00 | Award dates from May 2023 to October 2023      
Share-based compensation      
Price per share (in dollars per share)     $ 45.00
Number of PSUs (in shares)     53,787
Hurdle Price Per PSU - $45.00 | Award dates from May 2023 to October 2023 | Minimum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 8.12
Derived Service Period     1 year 3 months 7 days
Hurdle Price Per PSU - $45.00 | Award dates from May 2023 to October 2023 | Maximum      
Share-based compensation      
Fair Value Per Share (in dollars per share)     $ 13.72
Derived Service Period     2 years 7 months 2 days
Hurdle Price Per PSU - $45.00 | Award dates in January 2024      
Share-based compensation      
Price per share (in dollars per share)     $ 45.00
Number of PSUs (in shares)     28,737
Fair Value Per Share (in dollars per share)     $ 15.13
Derived Service Period     1 year 3 months 21 days
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Performance Stock Unit Awards Activity (Details) - Performance Stock Unit Awards - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2023
May 31, 2023
Mar. 31, 2024
Dec. 31, 2023
Number of Unvested PSUs        
Number of shares, Outstanding at beginning of period     448,600  
Granted (in shares) 18,200 430,400 275,000  
Number of shares, Outstanding at end of period     723,600  
Weighted Average Grant Date Fair Value Per Share        
Granted (in dollars per share)     $ 17.58  
Balance (in dollars per share)     $ 16.23 $ 15.40
Weighted Average Exercise Price Per Share        
Stock-based compensation expense     $ 1.8  
Stock-based compensation expense, not yet recognized     $ 7.1  
Weighted average period over which unrecognized compensation expense is expected to be recognized     1 year 1 month 17 days  
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
General and administrative    
Share-based compensation expense    
Stock-based compensation expense $ 2,856 $ 1,570
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock - Dividends (Details) - $ / shares
Apr. 15, 2024
Feb. 21, 2024
Jan. 15, 2024
Oct. 18, 2023
8.625% Series A Cumulative, Perpetual Preferred Stock        
Dividends        
Cash dividend declared (in dollars per share)   $ 0.53906   $ 0.53906
Cash dividend paid (in dollars per share)     $ 0.53906  
8.375% Series B Cumulative, Perpetual Preferred Stock        
Dividends        
Cash dividend declared (in dollars per share)   $ 0.52344   $ 0.52344
Cash dividend paid (in dollars per share)     $ 0.52344  
Subsequent Event | 8.625% Series A Cumulative, Perpetual Preferred Stock        
Dividends        
Cash dividend paid (in dollars per share) $ 0.53906      
Subsequent Event | 8.375% Series B Cumulative, Perpetual Preferred Stock        
Dividends        
Cash dividend paid (in dollars per share) $ 0.52344      
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock - BVF Ownership (Details) - BVF - Xoma Corporation - Common Stock
Mar. 31, 2024
Sale of stock  
Ownership interest (as a percent) 31.20%
Ownership interest, if shares are converted (as a percent) 51.90%
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock - ATM Agreements (Details) - USD ($)
$ in Millions
32 Months Ended 63 Months Ended
Aug. 05, 2021
Mar. 10, 2021
Dec. 18, 2018
Mar. 31, 2024
Mar. 31, 2024
2018 Common Stock ATM Agreement | Common Stock          
Sale of stock          
Maximum amount of shares to be issued   $ 50.0 $ 30.0    
Shares issued (in shares)         0
2018 Common Stock ATM Agreement | Common Stock | Maximum          
Sale of stock          
Sales commission paid per transaction (as a percent)     3.00%    
2021 ATM Agreement | Series B Depositary Shares          
Sale of stock          
Maximum amount of shares to be issued $ 50.0        
Shares issued (in shares)       0  
2021 ATM Agreement | Series B Depositary Shares | Maximum          
Sale of stock          
Sales commission paid per transaction, preferred stock (as a percent) 3.00%        
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock - Stock Repurchase Program (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Jan. 02, 2024
Capital Stock    
Stock repurchase program amount authorized   $ 50,000
Repurchase of common stock (in shares) 660  
Repurchase of common stock $ 13  
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Taxes    
Federal income tax provision $ 0.0 $ 0.0
Unrecognized tax benefits 5.9  
Unrecognized tax benefits that would impact effective tax rate 0.0  
Unrecognized tax benefits expected to change significantly over the next twelve months 0.0  
Accrued interest or penalties related to uncertain tax positions $ 0.0  
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Apr. 29, 2024
USD ($)
Apr. 23, 2024
USD ($)
Apr. 03, 2024
Right
$ / shares
Feb. 27, 2024
USD ($)
Oct. 30, 2023
USD ($)
Mar. 22, 2021
USD ($)
Apr. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Subsequent Event                  
Payments of consideration under RPAs, AAAs and CPPAs               $ 15,000 $ 9,600
Revenue from contracts with customers               1,000  
Kinnate | Exarafenib and related IP | Disposed of by Sale, Not Discontinued Operations                  
Subsequent Event                  
Cash consideration received       $ 500          
Contingent consideration to be received upon achievement of specified milestones       $ 30,500          
Viracta | Royalty Purchase Agreement                  
Subsequent Event                  
Amount of milestone payments earned under agreement         $ 5,000        
Payments of consideration under RPAs, AAAs and CPPAs           $ 13,500      
Rezolute | License Agreement                  
Subsequent Event                  
Revenue from contracts with customers               $ 0 $ 0
Subsequent Event | CVR Agreement | Exarafenib and related IP                  
Subsequent Event                  
Percentage of further net proceeds from transaction     100.00%            
Percentage of net proceeds from any license or other disposition     85.00%            
Subsequent Event | Viracta | Royalty Purchase Agreement                  
Subsequent Event                  
Amount of milestone payments earned under agreement   $ 9,000              
Subsequent Event | Dare | Royalty Purchase Agreement                  
Subsequent Event                  
Payments of consideration under RPAs, AAAs and CPPAs $ 22,000                
Percentage of remaining royalties 100.00%                
Subsequent Event | Dare | Royalty Purchase Agreement | OVAPRENE and Sildenafil Cream | Upon achievement of a pre-specified return threshold                  
Subsequent Event                  
Percentage of royalty which will decrease 3.60%                
Subsequent Event | Dare | Royalty Purchase Agreement | OVAPRENE                  
Subsequent Event                  
Royalties entity has right to receive (as a percent) 4.00%                
Subsequent Event | Dare | Royalty Purchase Agreement | OVAPRENE | Upon achievement of a pre-specified return threshold                  
Subsequent Event                  
Royalties entity has right to receive (as a percent) 2.50%                
Subsequent Event | Dare | Royalty Purchase Agreement | Sildenafil Cream                  
Subsequent Event                  
Royalties entity has right to receive (as a percent) 2.00%                
Subsequent Event | Dare | Royalty Purchase Agreement | Sildenafil Cream | Upon achievement of a pre-specified return threshold                  
Subsequent Event                  
Royalties entity has right to receive (as a percent) 1.25%                
Subsequent Event | Rezolute | License Agreement                  
Subsequent Event                  
Revenue from contracts with customers             $ 5,000    
Subsequent Event | Kinnate                  
Subsequent Event                  
Cash amount of consideration per outstanding share (in dollars per share) | $ / shares     $ 2.5879            
Number of non-transferable contingent value rights for each acquiree share | Right     1            
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (8,595) $ (9,813)
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
EXCEL 98 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ',\J5@'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 " !S/*E8%#BHM^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:3=!$/7%\4G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'##D1! B1]0*=2.27ZJ;GST2F:GG$/0>FC MVB-4G-^"0U)&D8(96(2%R-K&:*DC*O+QC#=ZP8?/V&68T8 =.NPI@2@%L':> M&$YCU\ 5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#G7.33L(>']^>LWK%K9/ MI'J-TZ]D)9T";MAE\EM]_[!]9&W%JU7!UP6_VPHAZ[44JX_9]8??5=AY8W?V M'QM?!-L&?MU%^P502P,$% @ &UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !S/*E8JD197;<& #()P & 'AL+W=O#K^$7&R%_)JN.5?D.8Z2]+*S5FKSH==+_36/67HJ M-CR!;Y9"QDS!J5SUTHWD+,B#XJA''6?8BUF8=,87^;6Y'%^(3$5APN>2I%D< M,[F;\DAL+SMNY^7"EW"U5OI";WRQ82N^X.J/S5S"6>^@$H0Q3])0)$3RY65G MXGZ8]?. _(X_0[Y-CXZ)MO(HQ%=]/L +S=: ME"RW=<44&U](L252WPUJ^B"OFSP:W(2);L:%DO!M"'%J?"7\#%I%$98$Y&.B M0K4C-TG1/70U=TFZ9I*G%ST%OZ9C>OY>>5HHTQ)EC]R*1*U34 UX\#J^!Z4\ M%)6^%'5*4<%;)D^)YYX0ZM"^I3RSJO =<8:VZ%>E\0X5Y^5R7E7%/>PVW%8[ M>+CK=#_;/*!1>DQ_2#?,YY<=&+0IET^\,_[Q.W?H_()8ZA\L]>M9^IPQJ;B, M=N0+WPBI;/9P*24S6Z7,T*B&]@8'>X-Z]N9/ YK-DS)8-TFP_C\G;$M98L2JT-B88U-'AV,'B&%FJ?IJ[#B).[+'[D MTF8,UW Q^=-XILRDH6"\0BESA(E=_ 96(WCPEU2=]!WAD.;73RXJ=\CJ'#K^)T$ M :BGA\]/<)MMP$TKY"A *9F++< >=!$)K&/UC(HT]4R-9]K4,[5ZQN466:AX M43S/=:Q^48&F?@W_N#C!O/$[TR?WDCR(K2W73*O48BYW3V$469\V>'!3JX:+ M7)QFWE@MLA1XG4OQ%":^-4E52,XF5I]M\)%K ,G%N>:-S[E(%8O(O^&F-!57 M")[WA\[(:K0-0'(-(;DXUN2==0+3WG)CN,"@9$BV@46NX2(7AYI/PH?VFJ]% M@H%1A0AU^MTS2+A6?VV0D6O0R*W%1K-,2LVW!=2&R2H?D9E]CHHK_F.=V<[P MJ*8^#1JY-=D()F'%.H>>J+ 7XU:?N&*9SS:PB!HLHK6P2(.\)#-(JBLA=S9W M%3IW(NDRW^<@ R)!(6A=(6@#BZC!(EH+BQ8Q Y"99BE\G5I[;85.V>P:#VMJ MSQ 0K45 ^E&^TJ/R5U!0:TBQ\88E]G;%!4MGGWA<4Z,&?6@M]%FL-9!B]G"9 M MD'X:N^[0&PT&WD7OR>;1H ZMA3HS2*<2GIDW2<"?R>_1VFF@W^X4RB"U\5==$$CVQJU+ /Q;'EL.IU M[/0:+MH3;!4#E:PPM\$_U/ /Q6GEK\+WHE-]N\1VB =SY".AQ/*@ON9A 3K MTD?R$"KKK'Y:H?'Z^?.] M01X/1Y[1Z9 .?B +2*@ .1.8:<59Q/3,ZT1GV0U7FSD0:N/)R&]IUQ2J[X1J2A8G*WG_187;X3 M)>VMM\%F>N.\XK7;VUHC/W'FKXGD>9&3?)W.[;DP65)K$NJE+9XJ M.""LV&)"Q)*,3KTSDQ>FS?+"S]8:;@/^^@;^^CC\5>>%"@&=%^ZM.RK: +V^ M ;U^/="KS@L50N5Y 0_\5H>]H[U2>J$JWT*6$E^_[''[9;I=:Z41'P)H<[I&3Q[9+%MK#A18I/OO'H42HDX/UQS%G"I;X#OET*H MEQ/] X?->^/_ 5!+ P04 " !S/*E8J)(4+)\' #K) & 'AL+W=O M/!?B>[GE M7*(?69J7MY.ME+OWLUD9;7G&RNMBQW/X9%.(C$FX%4^S> M^)K+;[L' 7>SHY)D6.!-_<3I;X_,HCJ5PP^+?G*YZFRA/@^+-Q.CE^IQK8OG[U_N\Z> CFD95\5:3_ M36*YO9V$$Q3S#:M2^:5X_HTW 7G*7U2D9?T7/3>VS@1%52F+K!D,"+(D/_QG M/YJ): W [L@ T@P@YPZ@S0!:!WI 5H=UQR1;W(CB&0EE#=[413TW]6B()LG5 M,JZE@$\3&"<7J\^?[NX_K>_O$%RM/W_\_6[Y%6X^+#\N/ZWNT?JW^_NO:W2% MOJWOT"_O?D7O4)*CK]NB*ED>ES1D>_[@XEK1/$4$8>X MAN$K^_ ['AV'T^[P&41^#)\U/V\L_$H(GDO$RI++\KTIGH,#:G:@=MG[ M>3Q3_^AGWG7Z;H+N2L$RL]QDIMWAN2#57,H75/*H$HE,N'%&O0$$ M%],>S*$-]K$9IG^$Z5MA?A4LYO6R%W++!4QHQ&'A'U->3E'.I0FJ/X#1!SJT MP([CFI$&1Z3!V:M>O+ 49K3.UB++N(@2EJ(=>\G4;FW%8((?#,#-0SSO13 T MPB[!GCF$\!A": WA0? =2V+$?P#-EKQLS7O4J30FV.$ $0GZ>3RT<4-JQCP_ M8I[;$Z20,+6GXSW MH)JL((U'D+88%9]( A!9HLE>51IV*FE'-UOCK;.F_4DUV)"15,6:^K"5;1:? M 2632?Z$4@Y"" FE>*Z*S54%-^-YT'CM5 ??[0,V& 7A"&)-8-C.8*T<^*D" MT7Q-9^$]+PCZ00S-O&#ND9$P-+MA.[U]K@O"889!6J40%5)1&:$.FD[0F7J." MPU:&?*N$NY2W;M":)+&=)9=15%0@VE2NJP0W!FP@-P_WM9O!RO?&LD8S(+93 M(. 3%91FS7RMY3&"'7(:)O,^71NL2."/513-?=A.?JLB5Q5095%40&\:UR41 MVLLJATOTY6$)*FFY7!Z8?/4 ]\88AJQ''6>P$896@3/&-T0S([$S8[^.GYAO M,F0]KY\:)IL1=4YY77%7IXBE/_@=O'::[RA-9*@9Z MM9M.-2>&$%_'GU'<;*'S($$82KY M66H$/&1$Z*C"/N 35EW FCC)B=:OJ90[4-@JNXM-S3H'+HWYHU&8$ -+8K?/ M] 8KSW/'IEAS)+%S9%>5GDII0WL'(/K[SV0V=UNEIHM5$R6Q$^5?3NR&_*_& MR)\,F=/WYZ0?UM J(&0L9S2[$GOCJ,56\<8"8V@?!^V7R8B.2%JBR9'8R?'C MZ:0V4"-V/3+8B":[T,-CTZKYD=CY\9#8IZ;0P(DT<(+!+!KL7,\+QSA%\R(Y MQ8M9EDBEI1OF>^7)"!"C7SX5DB/L_&K$;O5LUD?(>%;V\XZZYV2:4:EC%99K M5=6W10I;M_QG<[IC5);4RLQO59:7\M:-6O,SM?.S6G/@AIK2INB=<^TX@0!%4;IE0YQL5U#&A*MT483SUJ3^EGE>G#-RZ1^.D M+(_*L)*EA M55)A$?S 1;8_'PK7%';1PV2/4SM?3WJEJ_'>\/O9/7XRK,63[ ML-_3F6Q\\VZA6@]0NQY8QG&B>+7N0)/X*LE1Q':)-"L!:N)X[#JT?SYA-L2A M,\)8M'42;-<#(-*KK$J9.D.)^2:)$F.QI$-NO\*$XI#B/E2C):&$C"@!JI4 M/4<)E(8M:80\Y/@0NLT!7H-9&)"1EI1J*4#/Z9E;U;W.Y;/!G]E1F^PL'375 MG$_MG!]>^\3[.UISH: OT>J0);#CINB!BQV7H&Z1EK]UH31&NK.B M504-+D0'5G7RYJ@OY*T;M18J].19]LE5-AQ']R6*W::+3_Q@C/BBOUI?RELW=JU67'JAO+:JGC='?2%O MW:A;OX';=<\Y>6WU\):\_GE'ARAGK2=1U&- (.R?DKQ$*=^ 9^RV-4/ISP64A99?;GE#%9:&<#GFP):S>9&/>]R?+YI\7]02P,$% @ M922Z>.&T_ZV!M:PX0E82=]M=7 @Z, MS8&Y,Q]L!+N/GF>EE5:,CY0]\3V 0#_#(.(3;2]$?*_KW-M#B'F/QA#)-UO* M0BQDD^UT'C/ ?NH4!KIE&(X>8A)ITW'Z;,VF8YJ(@$2P9H@G88C9OW,(Z'&B MF=KS@^]DMQ?J@3X=QW@'&Q!_QFLF6WJ!XI,0(DYHA!AL)]K,O%^8(^606OQ% MX,A/[I&2\DCIDVI\]B>:H1A! )Y0$%C^'6 !0:"0)(]_+4.UBY@W7NX+S@8.<.=BHT8Y;*6F*!IV-&CX@I:XFF M;M+8I-Y2#8G4,&X$DV^)]!/3Q;>'Y>IALUHB>;?Y]N7S!/%P\ %]1.^0COA>/N5C74@>"DWW\C[G69_6"WW:Z"N5 M8!RM(A_\&O]%L[]I-0#H,@!%%*SG*,RM1L2OF/60;=XAR[#Z=82:W9?@%>YV M QV[&!0[Q;-?P%O+J0R,@8_D^'M/=RC&#!UPD !Z3R+DTR# C*,86#8&'^K& M(.O"3;M0R7R8&CUC,-8/I[I:C"KL^P7[?C?VV3Q!.!%[RLA_\H52D3VMI9[A M]T]8F49ZG;%OMZL(&!0"!HT"%C0,Y0KSAMAG^,-J6 WW//JM9A7Z3D'?Z4"_ M<_"=BZ!:KFNKRSJC?XUE18%;*'"[*R"<)^WLWVC7T&I7 MU5!N]V;S?C_LV6Z97:B-8Y=6Z$5M5>UB!F%I\U9BE9WF]-,\^BT>L ],&04 &P6 8 >&PO=V]R:W-H965T M&ULO5AM<]HX$/XK&JYST\Z48/D-R!%F"*%M9O(V(6T_"RRP MI[;%23+)]=??RC8VL64U;7/W!5MF=_4\JY4>29-'QK^)D%*)GI(X%6>]4,K= MZ6 @UB%-B#AA.YK"/QO&$R*AR;<#L>.4!+E3$@]LR_('"8G2WG22?[OCTPG+ M9!RE](XCD24)X?^J(<"NB%9+._9XR=: M$LH!KEDL\E_T6-I:/;3.A&1)Z0P(DB@MGN2I3,21 \31.]BE@]UT<#L2P[\1^,GI_/;F8G&S7%P@ M>%O>7EU>S!Z@L7R Q_7BYF&);C^@V[O%_>SA$@S0[$997M_=+SZ!V^67!;JZ M72Y1'WU>7J"W;]ZA-RA*T4/(,D'20$P&$D"JK@;K$M!Y #9_YR=\< QZD2[N3QO(YX]W1/ MTXR*4UUJ"E='[ZIF]*G8D34]Z\&4%93O:6_ZYQ_8M_[2\7JE8,]8NA5+UQ3] MP!)M.$O0&@:4PWP54-LR+*N:9>14S M[T7,.%VS;1I]IP'*H%(Y_$92]-FFSTN+A,J0!3J210_N$4EWW.3HM1+A.L/* MYAETOX+N&Z$_,$EB5,+39M]O <-M9&VC3F3#"MG0."EN=Y03&:5;1)] H$3' M]!B^YO1XI6#/^(XJOJ,?%)&@A*]#!&LDB,X>U'0'VBAUI$>M=#M.8T3:)IZK M'Y!Q!7!L!/B1IC B<8Z/!* [D9!JA/94!W'8 ML&(;4%1)TFVTBBDB ECJF1EC_C0SW&)FVUX',;LF9K]@!6*MV:[E8VNJ:NPV MJDICA2W?ZEB/<*W2V"B/TRLF1*%>)5J6ZE$ZK?[[0\MJP=2880L/K0Z8:<#6BVHV*RH$.60R[9/%>';JCM8Z%W1;3_GCL-S<[.C.,\0AWT*A5US:K[L_1"*(XD\T# M:DD$M_;N6B(:,Q.16F5ML\J>JPRK]:.@ _J%1$@X?0DQ]!:.[P&+8\*//-]I M:18HAL?XK9.1WZ2I-1MW55VMT+99H2^* ?@?>#HOXZDUZ^19*[QM/DI_S6^B M@"C9PT9D2PND F4"O@$)(+?+\MW4ZG?'O8BL3X+;EAWLC9JZHS5S_8YMCEW+ MO6V6^Y?HO4$L#!!0 ( ',\J5CR2LRLC0< &4\ 8 M >&PO=V]R:W-H965T&ULM9M=[L)0$E9H+!!9RD_WX%IL8@(9OT]*8!^^@Y@O,BJ:_P MZ6N2/F<+2G/TMHSB[&RPR//5Q]$H\Q=TZ64GR8K&[)O')%UZ.3M-GT;9*J5> M4#9:1B.B*,9HZ87QX/RT_.PV/3]-UGD4QO0V1=EZN?32;Y@1C:B?%PB/_7FA4QI%!8GUXVL%'6QS%@UWC[_3 MG?+BV<4\>!F=)M&_89 OS@;F 7TT5M'^5WRZM+J@O2"YR=15OZ+7JM898#\ M=98GRZHQZ\$RC#=_O;?J1NPT&'7>^6F:O**TB&:T MXJ 41-F:E3","^W.\Y1]&[)V^?GTYMJRK^>VA=C1_.;3E75QST[F]^S/9_OZ M?HYN''9V,_W+O?EDV7?SWY']]Y>K^__0$'V96^CHPS'Z@,(8W2^2=>;%078Z MREF_"OK(K_IPN>D#Z>C#+9,K35,:H'F>^,_(/#&(_BN:TS2D&;I T_5R'7F% MQO] MS1=T7SM1:C52I!VVC>M.J[37KX[K=4O[32)7VB:AP\11:OM=UD'W);# MI\ERR4:$KJXY\M8701 6(TIQF5X8#*]B-/568>Y% M9L#\OW-_>/78Q%'T,_ MS 405PZY3[C<(R;PKAI[UGT'"7"!8H_S:MOQ:2=<[RG\5^VR%EE%TQ$I;'AT7DT\Y MWBV2**!IQB:HK^LP_R8JMP9X'Z:0, L29D/"'$C8#!+F L$:0M2W0M2EXY#] M1E,_9$)D8T\Y5Z-D54R=V>X0))*@%-M7@I P"Q)F0\(<2-@,$N;JW'"NB.C]G7<9Z&#^M"=B*E21/U M51HDS(*$V9 PQ^"G9Z*V5D"0"5U#L$I2Q1(:;R4T_AD2VC=P29/VE1,DS(*$ MV6-. 6-^<0:9<08)&96^&94N&5J[!AX20%A?!6-,Z\4EGTK3BF(E5) MB7U5!0FS(&$V),PQ^4%*'[Y2*5"K7-$=1DF7(BS$*(HK=K*4!B32=&1S%K"Q\WY;?*ZZ]>L!##>F66J T6]!__J$6>,PJ MQJ8R:3_4?. 0$Z*2]G]Y74&D:8X)[GBF:S<72SVZ'W#SQ=75#GRR^3C1D\U' MB9YL/HH]V1,^TI'?B]Y/-JB5"D5KZJ V4['^,VU]#&JJ@M(L4)H-2G- :3-0 MF@M%:RJRMF&QW(?M]/>%^@.U6D%I%BC-Q@*_LCW,\1ZJ0=J[R*"]<@6],@CI MF)QJ&Q7+?=1W;_'(N;WE .J5@M)LS+NE6!5-?:"&*2C-%5X#F\ G'?JIW5 L MMT,!MW+DF7HK"M0G!:79H#0'"XQ+W'; 0%.Z%^L*U%@%I=F8MR8%^SJ@.6>@-!>*UGR!KO9@B=R#?<_FCAS95UZ@- N49H/2 M',+[H<34VYX<:$YW7\ZF;&H+EL@MV%Z[/')6;[V FK.@-!N4YA"1.\MO]8 F M=?TAM\M# M1*\.=^SQD-H4)G)3N%LN^Q8_-M]:.J3]FYD%69TAC5U4QO6 M1/[Z[Z$[RYI00?K^32AY_MZZ #6A!?TWQ^VQA(_!*M84E5O%\H%#3%1LJKA= M2T%:HFH=FU"DMGJ)W.I]S\:RN*Z\\RG8WK9N3/%F5OY!\2/(\ M69:'"^H%-"T"V/>/29)_/RE^=+G]9?'Y_U!+ P04 " !S/*E8#1JJ4M@' M !>(P & 'AL+W=O4+A^%_*8VC>E":9NNIMM-Y># 8JVK"4JG=BRS+X925D2C5\E>N! MVDI&XV)0F@RPYPT'*>59;WI97%O(Z:7(=<(SMI!(Y6E*Y??W+!&/5SV_M[]P MQ]<;;2X,II=;NF9+IK]L%Q*^#0ZSQ#QEF>(B0Y*MKGHS_V(>>&9 8?$W9X_J MZ#,RKCP(\S_ZQ M:"*S47RE<=Z<]4;]U#,5C1/])UX_)-5#H5FOD@DJOB+'DO;T;"'HEQI MD5:# 4'*L_(_?:H"<30 YK$/P-4 W!P0= P@U0!2.%HB*]RZIII.+Z5X1-)8 MPVSF0Q&;8C1XPS.3QJ66\"N'<7HZO[VY_G"S_'"-X-/R]J]/U[-[^+*\AW^? M/]S<+]'M1S2?+?]$'_^Z_;I$??1E>8W>_/H[^A7Q#-UO1*YH%JO+@08T9LY! M5-WY?7EGW'%G@CZ+3&\4^I#%+#X=/P O#J[@O2OOL7/"SU2^0\1_B["' PN> M^8+NR)+U0:M8)DHM)(B1;#R)-4\6Y>ERS5GZL(6MG):8I_6 M+.L+M:41N^K!NE5,[EAO^MLO_M#[P^;SF28[B4!PB$#@FGUZ UTH$,WF(U&?OD8'4"*SS "IV)F<7_P+J"5J05T@)Z422R MB"<,915><]5\CDP&<\5B4^DO3E]XSO2=:;*3. T/<1HZT[?4(OK6-STR1I%( M@3@4+5HO>S*?F'(LR=U= [41N*/V[ M=C@CA(<']".G6AGJ9":_U>&4ZR@OC3- MUOP!BI JQ;1UR3BG_-'"&K<3A4.[4Y.#4Q.G4]<,;ASQPBD;_DG[EHU(MRU\ M.R3?J^G-A MNMTQ1N(U"]R-Z97+UC^B=-_==T76+WI7PF#QNI9K-=%)Q(.F,VV;8-21%EQ# MQ.[ENH%Z9Z:OKBB7:$>3G)D,L7]SKK\CQ:)<%BW6BAJW$/5QV"PFBQ4..G#7 MG.X_0^H%;F6 EPNUJ)V$TP>>=%."?U9*/]=LIR&H2=UWL_J]I#$KW!9ZPZ3A M3\9W%'J7>FMHTQJ H%UGGN]_)D=.%9%O*X_TJ4$?(NUMM M->=)[1S)C@JNQ6@XZTU19;$B/L8=P&L"]MT,?'L02&7;>0YKFU;[?@NJQ2CL4 I^3;Z^FWV_9(S* M#,(IV8YET'B,!%QG_#^XE,-F1,)?KE5?K/I[BY3IC8BM?K29M!],O*8C-BO2 MU49KQO7=E'OS$I5J1=VF6D!]U-'/X&E<\S1V\_2"?B]W(4!\(%D5CXOD@58IJ_!N,8.6.IO-RJ8U7\!W:U#: M# U+R?.:16BSFPR]CO6$:S+';C*_,PRP!3]^$':;H$>C49,4+%:8#(<=F&LB MQTZ6G"YR&6U,FX+8;Z59-B [#%RC0+8F+5;(Q!+IYJ)QW_FU557S,WY^UWW2 M$VR+R^JH)-5%C][:\V1-6/ ,I_I*><-8=][EF.XU"3?_8 M3?\+R<'I+4T,_Y?=H5_L3:R>6_B>#/U6QIRW?*U+M3# ;F%PW=Y9E:I94)#_ MC!FIPXM*A2:85<>[CUQO&OLU:P1L F'5,10V#'K.#_%%M'@DV'S?.)9LU/8M;C ;G%QQ[95DZP8JCYAL:*U:(66 M9G;?\I69(+7N(.[3@(44$6-QU6'8$Y,1+SE ;$W9'>\.U(9*9CG^LA[9MD\% M_$GKW,L-[K7.UW*#N.7&/7W:KS7)$JK!K^J@LW 5-MU:)VQ?J=5.G#Y2::]. M8E,=A#2/#]R@7NMTK4V(6YNTV-!&*U;W+(<,@26G%K/NQ4>.'AZX]8G!';-( M%ELITQK!A[>E)R8S.YH4W&#*%<*F)8],/LWO5F>LNL4/)DUO;'8DQ!URB]2B MA+A%R?S%\!'5"-8?>F!KGF4F3U",Y@)(-&[?@A'+Z4(X"<.F_K78A:-QIW.U MO8Q&(7!*1+UI-:BI"A4Y M\^VV[ >@1@IU M]A'4&?J4E0^/H17:'U^=26U4SOT,[4)J[4*>>:Q@W"Y:)CAMCNF9R:C5[;82 M(:-QJP1_AA(AM1(A8V=*#R?#1WL"*,472VURUF<0YYKM-!BUOB%N?6,>#>10 MVN7NVP3#4)]M(V[6Z6RUXII%FV(_:XU-6_^0]A[FU#V1K 10\)X#L^K,\ M8:2)]5&MUWH*:U&ASUF5@ =';RJD3*Z+%S@4*HX\RR?]AZN'ET1FQ:L1C>OO M_8MY^:I'/4WYYLEG*H$Y%$K8"J;TWHU@,2Q9O2^49&W/IJ%EI/4B6EQLR6\_FK62.U MG:S.T[,;OSIW733:THT7H6L:Z7=79-SV8K*8[!]\UE4=^<%L==[*BKY0_+.] M\;B;#5:4;L@&[:SP5%Y,+A=OKDY9/@G\I6D;1M>"F:R=^\HWOZF+R9P!D:$B ML@6)OPU=DS%L"#"^]38G@TM6'%_OK;]/W,%E+0-=._.W5K&^F)Q-A*)2=B9^ M=MM?J>?SDNT5SH3T*[99=GDZ$447HFMZ92!HM,W_\K:/PTCA;'Y 8=DK+!/N M["BA?">C7)U[MQ6>I6&-+Q+5I UPVG)2OD2/MQIZJ^_@R@!F3+/;*KY9,&/TH_%2>+ M([&<+T^?L'\LLC(2%KY%9Z$L7XN0YXM=8N M4E$+[W;2Q)V05>6IDM%Y%&NL(1'TOW)M2$ QELYHQ^ZH<-8U&EBY,X*(3I1= M[#R+1;)12X.*-H0:MR2D58.#5N[0]U"1(;A"RT@J>VJECY8\;@O7-.0+ML&: M2,3QZ%&LR2N#6'?:1.A[ MUU4UV\'<^-;IH/=!_([,'84][*.>B*:0P(V W8D@%04)#5./A'6]SU3C%)D$ M3#>M(=8%>6W1%(O7;'@-N3XX&+G'1A<\,&V5++?>M5Y3Q+3E:]45,2-JC8P\ MT(,HO6N2K('K8B>4#H7;$!183M$&8[MEMP.FQZ.H?%<]R40S'(W!K\U.E ZC M#;@14I(>#Q#.1JOC$+$(1(%2U@5G-@0"--"]J3%YQ2*!6F:Z05=6EY #ME&$ M@T0Z1A46:QD%UW4.#9S"EY&^0L'(=E]18)6:0IK@JTR,HMB,1(K8@ M0@@2""?UX,%Y7)N9P0!"$'==NB R-JZOOE7WH8'Y-:9NF&G@, MP,A@(SGH!<$W*F>$-XSRDIKMP;B $50-*K\"2J3X@T9BE8ZYN-]K*VW*TK7# MB$B1'/.HN>MLT7F>-^-JPXF( X\,&(?\9A26"YX1%C+4HL1AIV^N7MK9,.IY MODAS>2HN P<)VPX3=K_NCN[QKZ5*5H^R;0*)#:K<]LV,(HI>IP2G][#V?'&Z MG)YRH RSNFN\E,-<"66F#Q9)2]N,N0]T&C+O<-VLR3.F$]%V/G3,OR^.*X-, M?MH:\<%)*R[1\FD^B9\"D?@=#2C.?OX1>GE6/F28V)R\FBX'-HJR_] M+(\3*:"KG>*"P)@V)'EN@<\.NPD2'&5N$R;!YX@\S?-L88AYJ^ JX!2A$JL[ M#E@*D7H<&( ZA([4]+%SXFQTB,?ZJ-*G"K+B.AOS>7YX.GP-7>:/@#OQ_"F% MLJ^TY9U>0G4^?8TSL<^?)_DFNC9]$JQ=Q =&NJSQ14>>!?"^=&C?_H8=#-^( MJ_\ 4$L#!!0 ( ',\J5AEC=W8>28 .$ 8 >&PO=V]R:W-H965T M&ULY3UK<]M&DG\%I'C[)VA1FZ_MQK1SM[4U_+)TS<9T\+%9/6JWC34%#=I4C\Y.3IX^ MVIBR/GKUDKY[W[QZZ?JN*FO[OLG:?K,QS?ZUK=SNVZ/3(_WBJERM._SBT:N7 M6[.RU[;[>?N^@4^/_"Q%N;%U6[HZ:^SRVZ.+TQ>OG^#S],#?2KMKH[\SW,G" MN8_XX5WQ[=$) F0KFW#COV\YM9#! ML"EK_J_Y)'B(!CP_.3#@3 :<$=R\$$'YQG3FU-[:U=6<85W6179>KNER6N:F[["+/75]W9;W* MWKNJS$O;OGS4P?(XR:-?;X=):=G9P]N66^QQX7CVF^\_\)7/!2CZ>70E9[T6Y-;K\]VN)B MS8T]>O7G?SM]>O+-+1MYXC?RY+;9_[D;N7VILWGVQ:L=&/EA;;/< 8W4K2WP MKQ:>+TP''Y9E;>J\-%76PL,6A$/79F6=5WUALP[&&5Z%)L7/EVZS-?6>H"GA MZ]W:5=4^<[L:9FO[15L6I6D EGEV454P56>;7,?H7#BX:TS=&I(D\,7&P382 MR "2LL,][6QC,UN5P*OT0[^%+85'8?R<=MC7IB_*CG=X[[W2[$ Q6]/ (V5- M0#8%/&A!<'3K[.?Y]3S[CXN+]QD([&B.LF8!KD=##R.&RKKMFEXVUKD,95UV M>G+\7_381=.5>67A"\3HE5WU%<]Q??P+K4 8*S?12@"<:_"< :5MMK7-INP( M$;#+!I9TK@(E<5[L.L G(;8R.& MGJ9%S8E@TP\@]9L+*I_D%>FG=R3X3W="UTS18S;EC5B'>AG8VJP@O"1 M&5H[:+9D!F22*7X%,X"&SFCVLB4IZFH49$O .-!7)8>0]TV#/T:#F$QA+UEM MD=K ]"(DFVQIRB8 -A"9?E\'-A01-@LTI7U@(+"(B"7 =&R,B$QAA* M+^L"= -:9;JVCB60-V:/1&H_;0$5N+90QK*OF-!GR$>T%9#6(C;Z#CA8SR*2 M3P!)Z4!(_-S28F\!AP \D.J'M0I49E+X\8"604S@GLMN/Y2UC?VM+U%RA$-$ MIMZ8CP"_7PJ/*(@//9CE$D^:=X_L #L%_:)*#)ZW>/!5:19E12H&R>/&UKVE M"1$]0-WP[0%I-@>V\$ U8)>#!@?DVQM3]006ZL4 )+,NT- L6_0=G1DJ,YRT M .J& ]A:_8,.Y!.>6,6I#HJNV)F0UZP=4YX\1\[9I1"R&^&& 6=]+L_8H3C M=05K_[2KLN^=P4?RO.EM0"B! ?9W_O$8S7X""7^)2%ZM"_Q]B$>4]\"IKBE1 M+N.D8&:@FL9IX<<;X '7MT*WX!!]M-UQ"Z2.!A,_1+\ JN&H8$=CRFE05E4E M8)%.@@5ZZVI$483OO&SR?@.D#*NWLX3/ !.[=0DR$^F:?F$1ATP%Q(N2Y->^ M6(G<6@#Q\(RF:?;X(]*0C>B4X(Y(-9(]KB-U@WQOMBA:84O+QFUDFZWKFYS, ML+SKR8I@"%$(%"7P"#P2K$F8A,:R;O-(GP7JC4ZB[6&#AX3V!%T(O;5"<"AY M<*V_7%Z]!_D1T K$UH!%V+(PP)\9NG !-+[X6,CPS'!<@PP:E$TL$$"HWB"%PUFI8)MG[V!@48B4N.^!)(QZ M&^+&0F.$P_1,KUR."@7.Z&\7K_]Q_<-/$=M<+)<@]8!T+M^_O[@#>5,+1PO< M$W/>@H2)50RQ\X$G6N'F%Z8B6S]@]-*TZQG]F[T%)00Z"YFAU..8 MM+PBI2IK9$N JT#@@&5B@??@B0Z(X>?S-'_XOFX5H/.HWB46I7Z+12.8E M8XNTT'#K^NQ7V>GCI[.SL_/XF_/'L[.O3V*TT_@A.$]GI\^>3GQ[]O0D^^ Z M5&OWQWNT_).SV9.3TP2@KV?GYR?^&]J66)"$^X6I/V8%G%R+NFMM*S+8%WT+ M)@*X)4"Z.>D \IZ%,(\78'GAES+.N\E,BA' 2JQL_!46S"JT;6"A6IB%&+E&5@56( M9AO-"M_MLRU'''#-*$C1E.U'FD<8O:Q9Q8'DR$W/IF/TFV?6!A7-" &"4A&H M/A0!FP(3!4R3BFS@;.-J (@M #!@@?;G@0)'C'U!&PTDC52;B%)P8@#+C H5 M%S#BJ]/Y>;8IJTHC &9(8.G3CY_,G^GS&)#$KDMM!PX^DAHYDE-:]@&H M_NQ'<.:SYP]GP4[\ZGS^W*^V U@#(+2V&:X>@D3()W3XQ09\7D %>WY+*Z;V M5R<1@4Y-7:L_"3 /5X'?C@?@ 67S[+UJ9OC"0Q3T?;K_BU5CV65" MDB#+J[6;\I@]2V!<%)*K2<7O30QX(N>P9 E/%:!7T?$*,1L/A'HXJ!\/6R! M#=; I\EA8/HN#]I 'B+<2T41)Q!B;"R2PO%3%KV-3%9T1^B0?NN!P&W#M%>F M1E7N#<]V#2; TE <=0)*G%J,]N'YI8SSTZ)SO[:5_@G MK$/8I#C38;A^^>F'"V 9V!,9C^3FT[:1>Y FU9P%+ (%/T]9D4SPT6[ <,PQ MHJ_$BR 24,3AS^;WEO&$\&.R#H?")1:H)_.S@?BM7+VZ>]S3^8D?ASOJVD,F MG8ZB/-1G:8M_^19.)[9P$/ K\5VN0C CY8M8FC#'Y\89H"E(HZMI4U&J^8 M-*;F=^UAM[:"&P$Z? 4-B6>_,JY@B+UR"IESFXWL<*&93%N M0B*8K3H"(1@CFB0F!18G+7N/)*IP1L 0F5HBD##N-%H:MN9 42 =@'4Y%8SB M &%P@UMO!/KE_?CV(.[]L<7C0-5@W(3W&!RK)<+?=G;;O@"7YF$&.Z^[%U6YDG!J\+!H-AH*8P,F2+:'G!6<'J +'[MY MB-3JDAJWI1=H".T@/N\,@BR62" M<)*06A\R%!,DBXMA:D8HNU#41S;,-!PA@$0Q;=+0F!;AR.9L3,('IH'%E:B+ M.^4MZ0R4MQ)DDXAW59F%$_I+)!8Y_A03%:_+Y!NQ](Y3^'>0F0M?% XLO N0^HS.IN4 M2P_1Q2&LLZ,T)'#=*=%I_ 7L1@51$Q[W"I["BO$7R#T25NF%(A= 2>"!A+W+ MW'-,U^J'.%0#,/NTK.")I4=DK"A0[*QS$%?CH? 8#*"4.*Z/X9WCM=NE>.N[ MLB*L86;"I]I8YK'_;2@'Z+P_M* #/<"XB>A2R7>?@3''2_"]W! [(3JRK2LI MO$3?QGF#(3%Z&:">C(0+/F\;I4A[P&XG3GTXH/3L?08[/2*?IFDY&8J^JI(S M44:D^#'",95AN/8>KYX6 =0.F=)$A$@ZTWZBF*3H:,8=+J#$0A'(EL KZQM7 MW4CU"ZP@*=](#&5D4ZOD&69W1)C$.@\]@QVSK1S%!JU7':H1M08Q\ M6XXB 7 8%L$\NL\71@8'*X%A- 79K,BI:I1B2 MT[(6N82)=8-)80(Q,49?<+9)8RX:DN9?C&]>B8OZ(7"OS\1.QZ)F< M4P M&[I[ORPCH>TWXO@M.*.[/]Y1E6M4HD#Y+#I<>M2U;3F"7Q^.03D([RW@8$'3 MY,C/ R(VSGHUDP_"0[;^9U$I196GW \3I[!! FYZL3@#LP.3@OV3[:A""Z6= MR_.^D;QRV[J\9+[UB_))EN.2JPDB_6$$:I;DY]/4G?K]BVWU; MS"F23-&);V5"8$$N8<#JT$J\!S\)S:'Q2S%]1^8_*[\ZM8[8>YD6DXX(1@U^ M"JD:\X;\*V^!';(-^U'I &TN>ZU_2$H*A[C@. E$4G;(M&26,9JWTDLGAGT!+%%BCJ2JCE7\ 9XF6*RG@ M92@AFTGN>E3VP@2#]A &Q:9$)?K_1#91C9J5XD+3<8" M("U*J%!VX.HTT\Q+[,BJ*-#P4Y>#S\X6#BN(4;AU=H,_A;!9<)GXI.XT(L2L MPF?)[L:HE"=7/6WQNUC> $HH&'4'40>X6B>V;^6%AI9SK8$_J*8RL*?_*EC0 MZ&-C&JTDU]5_#X;&S^( >?12H-/: =50QDB\'=TXF4,D/;:=Y]%"Z 1+BR2B M+R--Q5[).(A(-JM8FD)/*JXFXH'($I.C2ER)7D@:?>3!Q@ZER+T#<>J1$ZQY'61> MR@.A6PN[!D?&L(KZCH]<\P+7'9B,FS;!&**C=17?+R"<)X%LK7&/[=)AV$-\ M$F9!*I(B,*.Z/3R')O6L#JPK1'IP.:9%,W8[6?Q7+9:M@LBG\+]6?G)A9<]) M2W*_-E:<@=0%S!YHT6ABZMPZG -6L;L2U01Y P6Y5B/3?9/#[FWS,)5\Q,1M MPK>!)G)K"W(UY6!"$7TK9QT$.?R@PJN5$Y?R:I6L1+$]EIC4D;B)HI9WEKN& M>KVJ7'I7DX955%LY.J#8?#Y80SLJ/C1WEA[NB6M[>@+-:!@ZPEM:-I<<@IX* M9Y)OK5T5-<7^]^POF4Y@#'D*V%0H5T?:$2CF6N>MGM;M,/I- MBJBY!4XV8&*CX4 )./I\8,/]*D'H@\7@\^PR+2X<2G,=.:I2_3)$CS>0DSW% MUU)"A:)E^TILF>"I"MVU@2E\0(:T.%)7XZONKZF,^C6919=1&?4ARSHNM?:5 MD$LQ+^*:;%4.9H7@_,2B9L8JS=8QN!M MNE#U&24*6(FR_2URA\#,'"LY@2\-,8N^*^14*50F=27X_>O*P#ZO\[5#P^P' MS'/Q,A,_!/(K:V#EM.@Y["7B,B>YIQ 3<&AND[M PJYL/QXO@1/3*C=*N,(' M,#U**E$;$6:R6BJ@4W\>T1I))<.N 5T3F::5]BR:"Y M,67%;G+-UTP^8&E_#^[U[[9QQ\"K6S*=VIZXI<$\EZNUR.#@H1,6Q_XLDB9P MU]*6'=U_4Y-RS^[ ]("#/"KFEG"H4#[Y=.1-@J%RC+=(Y:J!ETQ$P5COY3., MZN:RAU'&J:T)^HFW.)-RO6G;0V [8A&2&!0.]7/@#U3@$55)168J5G3-C MTCR!Y>G:ZO7/4NTAU9O>K!ZR>N!JO ,-R#1-Y2)YL0G"+_,;&(V'ARO[NJKZC M5(&O_CD[.7U&%2)RC%W0L^W:-!PSP' ] ,KLRY7S.E>H1'SRT(,)9J35V %, M[1\>E'S>7HB>%/]05L3R[*U'@HB#X==<;$8\P,Y.K!J,0]*/$+.OT\!W5Y./[QQQ_G7;6/7V$,!U'KE6DJQ4.QG M:!4.B4]V)_&=,=8/S2-^,;MTF!#S?ET833X?NBX86BU!:OO5E(B"E M<2/1T)E$J#"O@SX>N2ETZ\A1R8._KEEYA10=6RCDBXV6?QYR1Q$GA&.>O1<[ MC.Y0>T]-?$L?E04U%8)25/L=LN<^Q3+T/-7$*R9<3\S9-/XNA]ZU'J7+3'5; MWI[#0IL(R"8!4G0MQ6.0@S5[[_-L4LW,M>XY4#6IQ4&Z#D&F9^*\W;"2PN12 M?DG$)?LE8:&7Z?PM?'77B-DBRW5K2G^1%.\Q\AQ80Q?*"<7SBZX;1C+H_.'A M2TQZ8U5"/VP\TAW0Z&)B5)3K,WMZ-AH'B)$38YXK8;>1:<-DR30932B'K&+: MGP5=C8@"FF'RN;9=&,%)UK!$EHLT7EB:!#\@: MQ4(;NO0+H]D6#59:CNE W"YES363^F9ZQE.^JC]-E9[P29;1B(*1.E@/0 MW[VY",TO)K)I&@OII4E!7ZO0",$RK%^^8^-RVNSEU\&1HR!6Q;EG%N%;,"!M M4]]OW?@LI4QC#R:,AK1E:NH[8&%OW=4O@NR0E(^ *^++B/2ZCRD*?&:)EG?P_YGX-/A3P-]ES8 M:[FL%7"CJP\J!?P30WD10J/4:NHN5+23>(#%RT;B_]3_ M ^-NR(E!7_K8A7")3V,OO_3@N3\!9=@'*CNY/#5Q(R"T'QF)+&RR@60?EUEB9:7GRO#K*0_'D ME/--IA$#3 MW T?Z!_"; B_A[2]7W'F8R\@H&0E]'"GD?$'3O<=!9E"Q80&D/AT&Z[@J_V> M$U(;'2_%D(0N)"09G3W=XH59.A+JIH[;'>B**- $I!(8\,0J M0< _%;F[!KMAH0I89H:\8[9ZP_&+&1Q\YKW66(,IF.A(J VN\@Y<$06 MYP5*N&79P-1X!6-&8ISK_,)CP]2<9ZA2BZ.0*,/S5)\1[IY35Q\^U^0ISJN1 M47IR/D_A"FU(*.^U:ER_C;Z,S=T-]KNDZ"!>2Y\" )$I9JEEEQ'Y: A/FP)T M?'XR&UJ1,(D<*<;Y1-M3.E[O-,3C(HN_X]Y@#$]L?C_YWA]<>:@N,>Z4V5[(V*@7=!Y M:NF4%V__KSS,I)SR/O[E990(3OS& 5IEW:4*T2C@R,DBD?F'>ME]9I>3>?8] MZ]O8%!.;BKMPF$*N6]/)O@6UM[\!W6&QRTM5@B2J2S,HV@G2E2,<)991>;\G M#VT?8YIVRU Z@J4$=.TC:N-$*C)NYJ1E9/0#*630)^'BNB3K02DN42N"G-^X MH@P7HG@<:79?_LUV:&UW6'JU#>06JR(7-[V*E0HY0MX7\S+2^>C87+N[4:L/ M;V4P()XTTDS-8A\)\"3UB=86-B[UA2LTCU@7IO/Y/&U6XA4JT.@W;*OORG90 MK=?KN9-1(I&%A6L:ODLJ*5<.6QWX_;8--)+$]!L9WX.DM#\VLT!S@B8.3A*: M-Q)"D-Z'_I8OR"!3^7EV.WYPQUS9.7UL-[[Y$1NX#APQ)UNJ5>:%9V9\^.V40O@'4H:W#I[-^R9 M1ME\[N881"%7,G%O@5@\#,OQHI9X[,6S4VKJR+?&-!*??["]"4(-"?#IX#=8 MHT''3/9ZU&%V,H97^!B>+[3S7G)Z"=IW^J1%[D%>8N+*I0LN$[1%FBDS[;@! M7;<&/VJUUMZ/WON,RQ;3\[TOSE,.BBZ)1*X%NK26.KKN@Q.QM(8+563?AUK" M)!'V1;D$U@BFD!=.)G0FIQIR=5 .="8#!L,3[=38!--UGEW[;DGS[.]$G!.Y M6BK7@=WI[RBVE%M#*03W*(G*(2;:-Y$^"\R *([*%3Q&->[=2KK3KQQ*'4:) MTO!,ZCKYJQU:KN8)^T -U&%BY#W4+KW<$IFF8O'H A.5-Z2&^\Z[FQYJ;!P5 M./B/%=,5]RZFT^6_I)R.3D86(E*/RD7Y=#3K'554F]I4>S;("M^BE>]EQS+L M'C5YW,YL+6V5 ?^@#;B2/Y3B36SU?G5R4;/T8:%;5"+'=ZVB86Y!79@.EM?% M[/&_H*I.3Q\U$57R?#"?!@Y>DN"4>I^.G@HDJJZ6YH1$?[**]%=;8-2A9KO< M9C$X HH![I]KJ16CWJJ8Z-?/9A!,S^V,W<&FOJI*?)0E$OBU8?3 -(VOF(>! MLR!BN5?^CAK#$UGV1.;10(3NH"BIB M3G2M7JB@0Y0.WD6)18E#2\MW[2CD]H>' MQ:6<3-LSHGH*5*AGPYJ!TP-HRX==U/=$B7\3B*:ZVHE;T S1L,R6N'=J3]2M MHES&=SG#+@8K4AL_XDF/=T0/C423^:'E2M'$0!PY*KE<&#T MRST8:YZ]Z9L0M.=&0\">@PY: BF&4AH#%$ M*5M-\L_\3J6X]*[?_1-KN\,XLZ0MCAKRI+)(,F2!5 MKE.P8S!%.?'K;>2:AZWIQGQ'M_G37JWZ.ITD;B*8D&/[(VH)^!^E3ZR""3GD MI.9<$R+7D_3]'E@*U>G+/\BH-)+..Y1F8I)EC- ;A+RV"GTVALE$M3^$,L.- M]?#>%(D'MM12:2[&SY754QH',8R<6..?04I9-6:3:1<^((J\Y_ PA8ZR,!M= MT&-NIOH#1_^-4]W^Q4BV%C(85BUU=,\MK'_H'LF,;7UMT^QIS?<,QQ:LJA?1 MD+RALK_170U*&49*&HS&O,2P(X=SJ @^XOD#LI!I$GT/;V&-1$>T)S!*7>!@ M"00-;UO>$N*?>H<1%S'>\8Z[UV]%!%PY8./%\ L#]Y=73ST#IW) M3O^$"$->1^-9F_6M>5_AA#GY-^S]>\;)ZV@"#:-G*K>36=*M&JXL"Q=A^#YF MZ?6FX$\SNY2:QDK8<*W\"DOJ+B??JX!T,NC,7L?5D*R+IH.!["1N78<5;MRY M0DL((IKE'@P!(*8.+G/$R 59ACN++_MJY;4()94\MQ]3X@\W\^-.QRUW5O % M4OA:AQ9M"/F5Z;!B@K?)?0B8JH]L_N_>O+L\"G1,)E08T A]Q?IFU!M"Y2 V<@L:QV[9>WSXW:<.]<7.G[+_%XEG$S&5HB6>'TY&1RZ@\A3EZ3JQHE\!Z@8_M0 M(U.#WRKZ3>UJOFO8E'P;BS8:4F\OB-_3$>$M5?GA>>?93W<]DC56^^6.+G3Q M2Q;)P0KO6QOU1:DQ[Z:1AMB $_VIX6ZDD+%E.=K9H+RB+.3]55*.N4]?!RI% M+7=B(KT>UF;A8(<*74WT,;IOFWZG+4+H985Z77ZTVCQY%VOC:M=+'4<;+A!< M%&#. 62@,7X$Q2@W.;6'^W<7UZ\UG7%Q_3/]GKC2ZI"D^D!_X M5I],WLSGWRA3;J)WU2FGABH"CE+QM02>FBJ1-0&L!H:MUX9$4_P63WY?61PU MERE\FEQ2>/!=X:^21MMA2O$I+(]0KI?V=\WX1:O^]9OH#Z[*FGS3@3+4=W@D MV]?S$2KZK)F>S+.W5&5M"N?#[/Z5JX,[-G*B<@()JK6(,6S=1:]-X*4X7@ J MA?B49O-[^-S)SE/0)+&ZHM=&J"$X8<$DQSOQ\MMXS7_)FT:46UCI M1Y 8_\#2V7&LWNKW+=%R/V]]-=-X_^D3 M-:U>,D35^4IR(>PC8?,W7("@=E*OU-O.E_O&^6,GC?AH@ M9JP!\DU+@QCA;*:OF%98?'5!R+'&KTK@23?NQOJ+8\,W?89K&/1ZY4G1T+AU MN2A'LL$;39QI824B+YI :AIVA<%[!]P59O1&C8-O"$Y>2:I<]"YI%' [5WP] M2_-K#S[@86?/GIP\?)$P"4(4:9=,D3T+WE<$X_Q48N2WX+54CK?4O M4E.W*Q>NH?"ODN:7,Q29+3MI*JV-]ZL]7\GLXJ]2\AMHE>C(Q15C4M?K1G>I MDS*^="X%Z[XTD"G75T7QG$6@=F)#HG>M&[Q=#WE:?OFH>_7R4=G"/SG\OW$[ M^)?J'=Z8SKQZ"2[.REY21P-2&=\>G1Y%WZ(-_.W1Q>F+B[.C1S R//[JY=:L M+/@(*VK)9I&PO=V]R:W-H M965T&ULM5A;;]-(%/XKHRQ"C602.T[2I+25V@+:E:!;45B> M)_8D'C'VA)EQT_+K]SOC2YP0R@+=AS:>R[E_YV*?;K3Y;#,A'+O/56'/>IES MZY/AT":9R+D=Z+4H<++4)N<.2[,:VK41//5$N1J.PG ZS+DL>N>G?N_&G)_J MTBE9B!O#;)GGW#Q<"J4W9[VHUVR\EZO,T<;P_'3-5^)6N(_K&X/5L.62REP4 M5NJ"&;$\ZUU$)Y=CNN\O_"/%QG:>&5FRT/HS+?Y*SWHA*2242!QQX/BY$U=" M*6($-;[4/'NM2"+L/C?9NNRL-^NQ5"QYJ=Q[O?E3U/9, MB%^BE?7_V::Z.QGU6%):I_.:&!KDLJA^^7WMAP[!+/P.P:@F&'F]*T%>RU?< M\?-3HS?,T&UPHP=OJJ>&Y$[_SY']$T?/F(!>/6@O%CW'\ACH%3&80OB ?L%#+'77TKI'MBM M2$HCG12675BFEPR13;(VM(P7*4@2D2^$:7;C@(F*VFZI$TB6EL2""2^8+.Z$ M=3YBLF#OQ5>M2B>>_S$;1<HR8@O9+/1/$L'(R17DKY2@&AV!@U&P&J MCUT+7S_4 SNR0K!K[00;]P<,M8&Y3.#/8#NO<"X(YX=LJ=2G^U+$29/:22\/N MN,(9*"7<_S-NP05BI_'/8($SP8[$_9I"W0]8@8Y!" %?D3?\DQ8*21<*=@L M7$1',9QJLO6V@3'@E%&AOQ/>S@&[2!)3DDMP_K=7X*WD"ZEJJ'1.*_54YW0' M"F3!4BOT'EFLV)&W29<6E+9_PLCP,'[Y9+_;B#<[.^!M-CT<" JM)7 OO$/V MDS?@"N^?EN 9B^?'G544X*$E5F*%)/,P21)=@@],70JX8E^_Z?'XF[WC>=1R M6O,' V<%R*P[Q A*>;9&.-(."B7:NBW;:#3;/H_G=:1XHU8G)OM"HS#\5KG1 MA'W0#J;L&#J?=]:CX'BZE7D-"+ZEO+B!V-N,&\$NG#-R43J^4#XAKBI$WQ*B M,ZU282S[L(,)"13Z+$2M@LK>S!HX19D34I'A1Q[M$-7W#J%#X%RC(=?'I0\R MZ"RI@6NE]6&M,I*KI%0M:TP1,O%\4DGIE[*&.T-F5!P8WS.DFYJ-(3MP1E6\ M3\3:=7GDA(;_ ^@??+7K=O4#V-_"_+IUY#ZCZ\;R;8R/9L%D/NEW=^;!+(K[ M[*VP]@0]P_@B0$ K<_*K($_>240DW3(ZFL1A?V^UP^#R!PQ:TED\ZW]GMU7_ M/X0K.!#X'1OGT_B G"@*HEGT[<&/?E]U\/FCNY_\\$H5E=(>S:-"<0MB*DJE M+RM/AMVV$D3!9!9VE^-IR"Z?6@P<' YFT_[NQKP3V!OMBQQ7:/%>*%7CSH1! M$I%AJB2P+XW.#Z7V;VHK?=V1OMVJTK_X4'F"6B\:E09[Y:OB9S.]L5ZA31W* M%WNA]!KCK0RMN$B)<']X@@*^I79D-;4.+TKZL/4>%T]E_5-WYY\L4AA>X3(G M24,,)$MAC!]=:!8ZXMY+="[2+68F&,7BO=75SFBYKN:<*(B/1UN0!Y/QC'WB M!BT6[13.W9V\HCC:=L6Z)TZ#23BE_Y/M($"SY\WM1XMW1I?AK=!\AN-I!)-> M:E#CZ=L3E@$=K-".+82 5$30+B6L73QX E&TPY,1:VU\ZB.84J=!TQEW^ATV MN<,+>*G R.AM:6/-+TP@U7156-M),T5[L>2>),1CUT#XHW8OP13Z8HHDH>6 MVP;SM%>NJ&%\N#LW(!;<%!7&CS'*)P9LRKSZ^0-Q* A=*+$$: M#H[QIFRJ#QK5PNFU_XBPT,[IW#]F@B-MZ0+.EQKELUZ0@/:KTOF_4$L#!!0 M ( ',\J5A*"D=(A1< 'YC 9 >&PO=V]R:W-H965TZ>F?64M;)^R(OS9.C=5UO MOCDY,>E:%L),]$:6<&6IJT+4\+%:G9A-)45&#Q7YR7PZO3@IA"J/GCZF[UY5 M3Q_KILY5*5]5B6F*0E3;;V6N;Y\LYQO%3GAOY-;OG>T].C)&U,K0O[,%!0J)+_%^\M'X(' MKJ8['IC;!^9$-T]$5'XO:O'T<:5ODPKOAM'P#UHJ/0W$J1*%\J:NX*J"Y^JG M+U2*'"Y7B2BSY*=Z+:OD656)C9#Z=G^T9[]0O^93&._^$2^81 M3X='1,/YQFQ$*I\<@6486=W(HZ=??S6[F#[:0^^9I_=LW^@?1>_>$8?I/9LD M=\V4O!7O9":2G\KD1WTCBP5<)[E,+T8)W)U\IXN-*+<)W"PKF26JK#5=L ^" M[>1BH2M!%OEL54D:&'2^7KM[&E";*KE=JW0=C2GP[BR! 3-E4IB^(BKUIE:% M^B#QWDIL9%.K%"[4:J$S)0T\!I[)U$D!9JHV.=PGJI6$M;!G@!$76SOU)/F9 MYL99@?[")'IY /7QT@NQ!6>52O U0 9,#[>M1"UQK&:#Y#^874^F8,MYSHXM MA_& Y7#E[;/_&4\OKY/C0GX0*U6+0BP>TBK!=R8HF%R.,P57DDIO!2P(%@AC M+)NZJ61B1"Z)9I'GR:;269/B.IO%?V&A"4E"F20G(ZXD??P7X9&3PM1A@RE(R2-*[Y1F3=3 M$K9(467PJC=\*^@MV':Z+G6N5R1S5:9YDY'3 UM1;*D[E2I\EBZ"BY.@1S5Y M.P9)A#;P.0C(X ]*P>XS,5M3RR+6FLA?>&,S@;E+&MB>J0Q] MS,>Y"L^8+S[C<_(9TX,]AFE^2X]!5ORL60%818@&@."EAM#:Y*)*WLIB@Q0# MGYZ7Z624" /P'QY=-B@&7+5QD6]V<1T*/K1,NCL%6%D!0 :BW.TI(!OP.GDH MPQ%9213#%4X"'U1)=AH+1@RAD-A&U\(XP61HD&WTAL$'M!W,+R5 @DN0FY"5 M[6SD/$"\.1CI G%)*WR19>0W86$#HP= XB(@I;6$_7!EDCRC,5Z2 3A<3>1\ M#_,3J+/?GHZLB[_%?TK-(@ ;03%Z+;=?Y4HL5,ZV0Z"&P1KY#]&"2)JHQ 59 MCJ00&T@']*(&J(9C@KB7L"I[V8Y/-*1B [ H![R7Q2("!PBCULA"#;'H _I" M=*PWLFSD7GJRALR!%&8-/$H*3E\D19X!+B%C)LEK^4'G#?A< ,.>;Q=XV^QR M#Q@6SGJZ>N?'VS25:01[N3X*!O=3XDH 6LKW8!X&]665ZP7HBAL9'O2C(5QF MVR#:6^> +'K]G]/SJ^08J;Y]-&_X0;Z<_;H81L> M(,R1.U00=U)2+T-.P.GMWO4C":"/H-3I.UQL"M9U'V[X2VU"H,"IR,2F&G9: M=#6H/ :0@34!))M-S G<<0RO$#-&2*"L2!'+AF1J_4=$-ER%H4M;66# 2NU MP57^ C "/H&[*5,"%CZJ[$PQ>EHQ:A>J#,4A7 LZ"L?]R.=!D@$.M]85+!P@ M1[.$.5FQNV(7;36$C15L6<,EU"KF/6F%=4\5+J9B-A?@5SQW=LS>F6[(?\5R M:MU9-UMZ,#^=!_X-:R^9BX( @140P.$><$,EQQBH 8.B?Z\ Q54JRN<&^!L2 M@3XA-WK0&[>A&)T&A2,7<=<0P"*PY5=7J&Q<2YC2TMUL"!26#?"DE'4 P&#V M@%\N%D/@T-6&G#=,2"*)'1[H'T9' L>BICDC( -B"*0R( :!,! "-5A])C?H M[9"7I5<[CTT@G!*NQ9B&PW9XCS.WO$>'VP$Y,#P'7TQ'E$6E3(/4D >_& :\ YT!/0?]Q )VF387F:$T/:%4Z8P\%A*%IVPMVV419 M)>&Z'%GTB:5+ D0'L(_9AG"$)& @--&Z\'[RQR@0KQYPM30BM?@/-!""=*UR M.R\ARQ@OHQHR=R&\/6,I!PXL"&-#)F:2XQ8R>:U]R-Q:R#8V@J&O96G)X"&M M/A([P7'"I2U'W%!XVMZ.]I9IA%-E#8RP*F]-S/@8%<8A9%#=/*WU-(VT'Y#V.5,<*BB!.4U6X$)OE1K61U_\Y MF\XM E/$Y5>$VV9M#F;J)ONT*NY!X.%:K@'6R&1-N4/J][H."N4P:*B M"<"RI")E15T(-(H#!B;CV"50Y-%$WM9.6OX,FA6N (4$?P*B97.!P(]_96)K M++_0R,EMLSC KV/92]O*"!GZ!N>I;>M ;#8P$T6,7-R:. *M.93>@\36I68+D(GH.'+.24[V7:1 6(-O6EG.TC4J2=&9A9 MBTJ:P8P)31=-/Q5FW)! Q4"RI7/8CJ-)LAD+UGA43C@ZO) MN1\"%1FP"*@'D=):\[K2#60D/Z6UQM25%Q9"<;(@3^+L8C:ZNI@%=_1<,&Z&:=;DSU*)_0"SE&OY\'BA(IHVMWA.N ,U5@2%R!)DOVA!2DQ\( M5,T60,!^5A1U!62% 2][:4V2]0H!40D!O_?4O;!"#3IYK53_X#(96O=G7R,# MK0 &E%%]>-;M\435H5XYU@UQ8%6,\$U;& LJ8FZ@O04Q5]SH=58B+(3HK,V. MV1O38%@]&Z_U;5AX"%"=(Z$0&<(XD.\8PXO77:IY!&8.I.)4H(F^'IP#9D#S MH$#9H[)7T\!05^?Z7 M$&Y'I9Q0*),>YSX:!M^-?MNJ FU"6H\1^8[A_K%1[^$C62M6GQ353ZKM?6$P M <$(^(5F2@TUK*(01EPN<1%-F5/_M>VZ %8J()IC]:9"]!28^IV5K78VL]9- MGJ%28%[=E"X2&0D<@WD@T!/@)\=?*2R5AAM8(I_"-0D[A7,5Y$I0_@1(2A@O MK'\%0FS[+:6\W;66H.3"M0N$GG=;/O6;V"V[,(LBM?ZV$W\0Q1@LJJT%^3-0 M>NI&UV8'Z;]3(;%K '?4$;LU1"N>QORYZH6?594P]#"_9PTP+ '&UO;_O@+X M!57^6E3Y(X ($#GW*&>S1V "M1J__=L/7W]U?7;!'VD[R_&/S]]<7I\^Q!;M M&[FI+7NGY#3/8TW!X?W O>V+NV;H91 [=R\Z@_!SA W<$6Y=SK/Q+6C;J+=1 M(P"QP8@M(D/:2.G0N^(#JTK?0IC#VB:(="%KD1S;?JY?@V_JAIM_:&_+,8!8 MU_YE!KI[=S8O#V;/J%T_ED9HU;CH8"<(3]FV'^.^YY '[CBJ!O<[.1EJ/9,>R3#S-557 ;#/NT5)Y9C<"@6=.40 MB#F,@IL-F%M;OB(0?'H9)* !"K9='0S .J?4#_A9PW\^$86I*KG&[>N8]VMC M;*'O_)[@&$$"#M@%V>?QDJC4.I AVJT,0>WO[&H:K.DC=DY\E,),DN_;Z+HG M=[@,7+(#E=2W&LCG ^S?*:G=0X\)^:,3 &4"8^D4@T15%^E<-;;3,]TL=MT[Z?F!W["4UV]D?]K]&N1> MPOT:6(C[!(WR<-S.AO#3(,3@0 U&%I\3!@I3&SI-P6&%MJ=;INS8H1_X"X?9 MOV37OTUV_?S%>-9+K__YZN7TZI+2:R?MLZ$-T/MSZ[_)&_U.?6@*L?B(?#IV MPKV4^LZ,>A7,[I)D7I?+>D?450(%Y$S[.=*?R^:=*LA@/$ZS:G'$>4F3GH.?-LFN>WN[\BU][(KL#3<@<*0YJ-S:.;#SOR9+T\& MQ1\"1.&+\T$=_QBI")B7O*6#,_TEM6*X2_R#K3^R0.=9G'V:!9L/GC8CK#8>@JHK+.0 M:Y$OG<7Z PDH"%G7N1RLX^FFAHRVS!B +VS_^P4HR0L^Q:,K5+\WF-D#UYWG ML9^]M$.E^T*)LBWC108W6+^/>)G?6$L >1 _:&(50H!PDF(B,F+][I\F# M\T"FQ.TH=$D/*\Y/KT>STW!+RM#4X:Z4$6W5:D^2,"Q%1;J>S"_/YG0G5 MIZM<[/40?YK, 2D=/M3A#W2$;F]OY-JU+ZSTE2\RA+#\%54]]AP0W'_&-Q6E M 'A"K.;%DHN+?'AP="O>^ R4."&W5D_ -FJPG[**/N!M+ZB M"!D =>;<-Q(6GOLSWJ6/,Y;@O12,4(R1[0%Q'W;XOXYD) M^ $=$)3B?O ^ M:9'6NYH1^\O'PW[7E93;/(*0I'<1K/&!'G0[,;TCFK9&4B>E7('"NH6[]VZ( MDCTX/HLM ZS?@5'L;%-PF=0XD%HGUU]0K5N^I_>_AR-YNU2!] M \7EH"V%=6;6*;4<]0.C(0]@A1 R/#P?4&I@4,6^>E='JN;5;;2B\_N\SOZ[ M!4)KJ>_0FZ%=1W[/:N O&/4&B-3I-B57M!/<3O]@'J970QC'GHZ(DZPP2<$; M]7+IK700"5NX&Q8B0^AN VIO>;@0+,I$M4>TP5U<#]$]I R4G(D<_:D[VD,# M'V"CI2 #L,3NFU-USHLXA?'5#->\H+?A.&]->D'#6Z_F9&0/5 0-D7OU@O'3 M4N%2#;NN%O$W]5I3ALCE2]=8O4?;L0..!QK$?1E2/S74B< 6&[NM%PD)C"(# M_$QO.8E/D+CR0+7>^MH\1 M03XO,KXT2C#X[]^]?A4FCMS@''XT)A/<,6\<.N2%9^2Q]KUX;>A=:V(H=>7- M3K9FR.<6I^N*2X#H",@:X 86A-#7!9 YR!U0+4&/'IS%U4.RS!O*?$B[ MVMC4GJ()G"?OIY.UW<=U29IS9?5N=AT4/P6W-&B$47#OR-^\8W3*";R#;W7" M2.S)[%"*6%U5J-T]S=ZM,N[@5) )T?0@B6?VH"H2_UK2+K=L(-UGO?!'/2_Y M/:Q]O?A^*]X#0=5FPJ(>J#K.6A%W8$P.[HUE5'._/Y4R"UZ&1@$"30JC5%/: M_5O6V5#'8V?NU*8;30DL&NOEV%T"J:\UB/;&O[QG*3OX+?0&+K/:T2S(5:'X MM6^TG8#+[#F/D/ -()<,PR!="BZKAIZZ87=AX=MTQ3Q([XM M+FZ:?/U2N><6]/Z^KI.%7\;;2KJ:&*GJG7G;[7#ZE[,_MC-&E M?3N4+&XD<5WWQG:J?(M*OM_P^XK#*LU"\FE2Q\F6^"&U>$N+ZBQ=(9D$40?- M=- (:9I\&^ZE".R1B;!!NQGV;"%F?@V7^Q)2.E\5\0+:Y[ZL,84O+&5N!TRV_1'W@@WCN>YYA-CD"SIB[,08!Q.A[_#R/A\Z$=!X%&0/>[**E@F[@T[%OF/_1MW4+FQ M_J/=*W'=5MQ?Y:FX>#)?M:XN MU4,OV3\)?A,!4O,5_?*#X8X-_SR"_S9Q/R[QC']3H;V=?YD")+G"0S&Y7,*C M> ;\B &=^U#K#?W"PD+7M2[HS[4$CU'A#7!]J0$QVP\X@?_)C:?_"U!+ P04 M " !S/*E8%4.JLA47 H8P &0 'AL+W=OMSXS:2_U=07N^6ITJ6];#\R#RJY)G,Q;OQC,N>Y#;W#2(A"1F2 M8 C2'N]??]T-@ 1?DNQQDDLN7V9LB0#ZW3\T&O2K>Y5]UFLAF^= MY^DW1T0X X?_[L1;$44X$9#QBYUSKUP2!_H_N]G?$^_ RX)K\59%_RW#?/UZ[VR/ MA6+)BRB_4???" -.!OU M#)C8 1.BVRQ$5+[C.7_S*E/W+,.G83;\@5BET4"<3% IMWD&WTH8E[^Y40\\ MRA\83T+V5L6QR +)(W;-'T#R.;LNLF -3+/Y*A,"/]*OCG)8%T-*;M22;[6[-LD%&%]_!'06Q(]<41?3#9.>,6S(9N.!VPRFAQOF&]:"F%* M\\U^52&8-:;=:Z!S?:-3'HC7>^ ]6F1W8N_-/_XV/AF]W,#!<<<7D=#L7F2"[9\/S\#FHXC< M%P;MCX^'D^H3S=22@2T$Z](8Z+%W,%&\$)G[=#J N74J* !$#T/VO4I63R3I M9#8\J=,T.QN.GH&F3SQ*UR+CN\F5O;O]X5R*6%$+$(9\"AZ@*"<@DE*#1^N!8AD M'7!@5XL\E\E*#]EEPN9I)B-+>TEM".3K'$99@G+%YI&"+W!EGK B76;@_$ZB M \;9>/;W4NX@,D_L"20AS5'8($0[(0JO2''>_?'X9#@K10V,T+.'&)1#_!@( M48EP2VE60+C)2"0EN?/K.?'"PU!B5O XD9K!*)E',!FL=@I4 A5=),&W..D[ M]8ZXE+ 4^K,,X"F0(F9*,P<(-07KWS1!!XU@/9\%BKU2]Y!]3-@_>5) WF3C MB;&K 0T#V50U]?S 4N+3!<<- %?WZ\EV.>_/UZ! 8$T MK9D+=B!?L/%H1(SC%+MH"O6#SW;J0L/4$<^--+I$B?(SG\4\%,SZ%%\"+Q6_ MCEW\ZD!Z-#H6__&WL\GX]*5FRR(OR&Q)&[#XG4@*LGXDD<>J ' P)V4.P#E MY&#QOI2MI#3;GXPJMP?O!3($D5W7"HEW6:"'92+GEI#'>P#-H]?HD^*7@CSV M7N;K2LDX[6XFZQ26"<1L:&9;W"@$"8(3Q\:QA^R'%&F.E,:QUE+RC">:!\:E M? &D7(85E>V @!/L>Q%T8(T3 QL(6V6 &#"J1JV0[<=FD"MZ8: 2K2(9DL4M M>,03, +"1D/VKLB07B)V#6[%8H-)!&*21L0>=.F\*T'HFENUO(Z8F\P&H]'( M1)T &2*J2'LX(%":\@Q$<+#U6.1K%9KU Z[7U>)-@6#HA=]Q;%@8A&MUL4E4 M3BI#=D'J+E"7D8PE2HS?<1G14S(Q<+^E3HE1E1X!?L'BM<+?(/KH7,+SPGE@ M.SYT"0_F6(B*Q=!3T;V([L0AZ0ACJE0AQ(H(MA#N"?""#*-$E_YPT0$*21?! M>L 295T?J,EPO27N"8P8]9/@25>:!\!*'72 Y UF!S^"R$5B8Q+L'HPH*()53ELF M,?0J"1_*C!;@6@NMS8] @H6=4(6C:$\ &.4.5@@/M"+89=F\C9/2"1Y)69>(C03A:XX)+ I\C(>@^3!KD'X_R/N*!B& MAI*Z\'FD51^C-]V9O)-3BO'(E[4MRO"69_S.>JJQ>BDT M)5 0:A>J+RHJ%#""06\E"5 I@ M[]^6Z#\+,-S)*8GTE+RIS,0/(6RLXF'I(]P&@)WR$N1XA0IL9%)%<4A/VAY]Y(D[,1 M-3$$FEX2> Q=+^@1CR<;"$NZ@2;PV_B M+7W8"L M&5@[4)F-@MV0;.9O:I%<3O*Q0N35#@K$O7_B/2R3#8JQ4+^M'A/'K([#^O*> M27@S=X4D*A%TC]R!B'H8!BQIB%UCPB2H.A8,BBQ# MU462+V0D$<68U4&D$!*]P. A=<.P-V\[=G2I"A9T<"^T$,Z7>K\8Q48?)0'Z MV@ME2 @I%D^1)/=D0;LG@S0-PH* M(:, "ZT(#"+ PQ/\-N0S7MDM]FI2HW4 M_&'KWL4S4MJDEH''+NKG'V*L%H+\ND"Y>W'X(@$+"GP+QM(0&!8F28/M/L ' M '.*12PUU=G)V!HK-O5V5;V24PD!4#9;&L6@3,!RLA. (W=Q*T M3#'45RZA3 B%1H;_$9GZ??"YAZ1Z@I.)X%Y]Z@^!TKOKE^ E8$5W:L=Z)=BI MF75ROA.P=Y/WU*[ZL;T=6 -$*)]*)7V;)X/\'/S$+-'"GN_%(C.F>D9J&Q'H75OE,U=:.(.48\TSRS#D?%;$< M)Q Q0'>0YD4JM0KM5C %&+P4.1XYCPZ_NO#41#8<%ZA.$)K0 MRV2N_=D(:T: 0\4A)*62W;(XYD ";K'DTE1RR\U_K#*L<0%&VQ_5Z^7T2)H; M0ZO+GA130DVK4I)C2X:E4]0E6,_T3=(-/#)L8<2II=Y6(8FR,-54@5)AUG$3 MM0MA7I*HTD*%"(YG(X?4-^B)>YPVXBR"Y6T\25>W0#D2N'#>7PI=? G >='$ M/+74"I,/@KN"5BO>=IP""9XF3TTGQ-OXQ?O@ !QT6B#B'5J4BM'DSU%Z">W7]' M: RP+[T3D4J-6]HJJ.7(E$'-DLVR7T4:&(D)1@]N'-9<@ V98:DLRQ],R6YL MCD$YG3$2>][2/'ID1;>^$<7**S$W9-^I>YBV<;+I=N=K3CBQ%#T^4T:3!!*: M<4X/?C>J@C0 \.X# 8\/;^?_]6$R/1^Q ]"Y//QT>74X?6$L RW\FJQKS()( M)MBZP/(,V+&5C*:*^V6/YT!E\;2J;?IEO!;>-07 -(U@7=1.&;H;'07/9IY7 M_SH\/IN.$ ^W#,]6_SKMZPI(_OQL!M(P#*F-7>PNHR%V]UZ S\%#& M+\LR5>FD!%1=.;Z6M]"K=+FMZ1:%@:[VRYY"[WCFE^[Z]DT]F+]*R^/98VI> M6^&X\:D/D)1MVL#$8?T!7.V.4UV+HH*)").Z4E&3EF\(08G9>(V]EHTJ@'CC M.NI41@T8>=KG412^R+H'**=V%Y!QZ@4_6J M)HQ>4&[I>M%J9:;. C!!D"G_=I"L^\CG3X/'P,&Q_>ZCZ]3-^@Q6:\5$$W1PZO7V3@U:"A-F9!4ZNP I[^5+#-%PDB%L3LCI?& FLTRT0\HIV3*TQQ+WR=?*HK)!2B^F.H'1IQ"ILKQ,V8%+ 1'"C3:W"6HZEUVPO:LJP10F M*\?K[6JJ :!$/AJ_?, MTTV\E(E!$OM3;TH[JCFSZ6$@DL'L>.)A@^_Q5Y35K8"=()8?YW64^&=1+V5:DZ0J5]\1*1JGX. ACE$*6'5Q&_U1Y#)78.I],F,3U]F! M/=FWUH@K3?VV3,]GG2;>5L2^]>W4>7 '9/K\[I')5NS\X\VGV MR*E%/5\4PJ %0.S2 '6%J76,2C$F6PQGP" M@AQ]A23=O0]9_QCGP9JVUK;/U5_#-%IB74,T0]97[#+.'[G)V'PVXZ=$#U]]M#:&\3(<6?9_=PX0HT M6 4IDK)A37JW?XZ[ ZM =^&Y\R6=\[PH,WN%_4##JXS'QGZJBHS'JM6J1C@1 MUL^&L8GCFD=J(=629S'?O>Q\LM,N".=^6M&9OV1@5G=ZF@LZRA M:1%@GFNH #8"=( ,U*55)KF6VGI'PJ- K6&F '@7 ML,5;"Y@*Y_7Z2+ 1J('@Q[0*>UF&91G:_ M7VAT59=E M@*=7"D?/FL2?,;>4+/_FB>7/ETE^E!F8XK8(;5O"S(7&\9;H7$Z)+N2U_9M) MCIWBO^:\L'TG8K=./O^$!&L?-@@?4N!E85:L_'#=?376./NT<;I@VW3*T0/V M;O[3>#1F!P#I>')X,W_/( )SNN.[E@N9JPQK2;HK/+V#&/\Q$8/JTJ9)LM[L M=TKS3'T!#SC K6"JI 9;S7#^R\M=EH"<F]D;;A;+GS&\VKW8[UE2] M*ZMNP&D?7SL=0^$W[1L#'4=+'O&E1FN2Z _@-3?K">&>E3Y+"(=0\#'(%860 M46=_:'F(,]MX&-+L./*8:39:OW\W+W&+Z8DFBO#.K'$3EQBQ1YK:8L"P,[X4 MB5P\Y11G,^&__BG.7]W/SYK@_E4 $-V2WJ@8.S[>*;O9^9Z\^?#O[5=1I57I MI\I \S*,@XN(:FT5C)YKAQI8"/_NFE)-((HOG;%]#G3L67?]1J8[$8%:U&]LH6#"K!,;(O6CH@- M(?:D+\3VW&(9#6?^T7;M0J^W/)7)(7$>4AM^9\^SW8PU[Y+B00B>PGE]:S\7 MF=2AM&>.?0>>=8GGNV8+_]TS55,=55^"M83MF!-5V5I:WUPT;L!NR"(;*/2V M \>/226-"S$4!C<>Z.*MWK/ZMFGS#=4=DI5O-?6+*]LO^?JT/-LEWU_O@J]_ MAV;+S5Z1B=JR'1=KY&Y@H%^^6UXV5!VDCOU._U#]3E>!+VO74Q'98/2J,J'9 M3R/2MHTQ=,>V=N$<,]B/\XN?;J\^LH,RWASJ.\5?5/R9^;B3D'MJQT*VL;B/P5:G07_@,MTD[OOMV%)6-8,?AK=#>W,3 M4X*3F6MAJQWE;I[IV[?5Z*&?T2L DXGJU5M&68@HP?E.1BSD#^;U7A5,(!JH M5V\ZPJ\H(V$J>R0N[;H>5%E)(T(TX2@1Y=W)09J\=-!"HMI4YT_78WN4Y;;_><5&_WK+\><_ 55[T^M6%1!>4H'9LB^,XO MDZR%%H+SKE7#G&_;/-+T3R<,"A5&BBW!V(S4:''KO-\J-S2+&%IA4P;N-9_/ MC1TBM3OG[B9"=/UC),;0O%YT,K5ORO+DV3BNWQ1XZV_)*%]*:!)#)\N.SJXW M/E1\;;^4V/UVB++W(1-X/(!^T\52Y>TV]0VZ@+<)7]A/N=&LGFA5S2CHI-=M M2CW]1353LLZ_57:;2EJUA6R?7+5IV2*'M'L#8ZHA[D65@'4S8:XNM=[BX\R0 M0K [.DMJ)4<4*J)(LU\W":R&^RC4FLJ3:73-FRB\2WR_R\M&7'=H3_!+__CE M#M)@E9U(2>;5\2 5TP&W@DU_71A/5K M3/TOQI.7[(S>=G!3M;)O7OT12Y8!L/G%P>E@>G[RHD6*?9M Z_'I;-1^N),A M_X%R^&3V OF+P,SETC8(H<<]"7X\@OUN;H"9!F!@&<0_)1TW114 MW5H;_N(>WF?G@[/Q.?Q_,AO,3D_=%UVONC_R_GH!B')%?Z,!TQ\$,/.'#,I/ MF?LS$'/SUP^JQ\W?D !J5A(V(9%8PM#1\'2V9PJ/[I=MSVS82_UQ*W/;GJ?(7(EX@("# !:5O[ZVUV0%")+BG-I[S'7#[9( /O> M_0%8GJ^L^^ +@" >2FW\1:\(H3H=#GU60"G]P%9@<&9A72D#OKKET%<.9,Y$ MI1Y.1J,7PU(JT[L\Y[$;=WENZZ"5@1LG?%V6TJW?@+:KB]ZXUP[5[))=Q!>%_=.'P;=EQR58+QRAKA8''1FXU/WQS3>E[PFX*53YX%63*W]@.] M_)1?]$:D$&C( G&0^',/5Z U,4(U/C8\>YU((DR?6^X_LNUHRUQZN++Z[RH/ MQ47O54_DL)"U#K=V]1=H[#DA?IG5GO^+55P[.>Z)K/;!E@TQ:E J$W_E0^.' MA.#5: _!I"&8L-Y1$&OY5@9Y>>[L2CA:C=SH@4UE:E1.&0K*77 XJY N7/XH ME1._25V#N ;I:P?H\>#/AP&9TY)AUC!Z$QE-]C":BFMK0N'%#R:'_'/Z(2K5 M:39I-7LS.4\\!\PGD\ZME5D*6=J:F-N% MR, %Q -Z#!M1WW_W:C)^>9:*4<8'5[-2?7S)=)T3JTSZHB^"DSF0?J#NY5P# M+C&(4J23S+(HK))KFNH+657./B@L4R"9J.-&49'C7[#-N"^L"UA"H79L5..F MN%)Y*FGT),KPK#P\9(4T2Q"54QGQ1A^L;*US,6^5P\4+9TN!6*/9$R;Z3UB' M"JJ<93MI_ *M8>'8,F$HUDJP)DA5$?:W+ZEK*HD\FE MR]']/G-J'G7;)9(P.!?$K7 0L,]:,ZZ*+9/CZM"907KLE#.H[]65DB'R6IQ M-T%O$X,Y52XE#]M':[7$I;79S/2C?:5<4[#9'@QEX_A4NRB/)+!,JW&O0ZM. MQ3O23HP%Y_[X3/RRD=JJZVLB17<9F?\# 1^%?*PM_7#&>&FTL?0HSKTJE MI=O'ZA&+EI8#1H$P-K1\D3B:TB1FMR;) 5R32:H[S!'G[-PZ20+FZW114XU8 M;3(J6<\I;P-"&=4OA;[6&M/5D M@:UXW["KW54>DA=.[8,,0617_I&-R^>*\(76WODYX]..4ZCZ=E_['??3HY679-'NH.2 M>.\9>+89_"T6S$U7,.W$79(EOW"5[)IYJIZS6''7226W4PG^M$.?9?U31?S4 MP]U].7BW7#[WNP]>O,_?+(?R'FOL5S?SE'QS2P M._T3=O^$W=\+=B>O^M.3KT6-ANB)H+LEXE]%P8;-ER%W_&+\[0"//+X(N:C1 M20+O3_8=$?V? .ZX/QJ-]KXWL;S;Q)*.[/ HPJPT7U;Q(H$7 V7NP0=N1B#* MW<(GJ^L +)T.\9DM2S3.!YM]B+<"NHWCA=LCU+77>;Z?(\S0/9OX6ZWR> N3 MFAL9W.;D^KG!L#629C$/ +JP1Y[2!\'[,]<@$0^#NC21;>#"IRR MN5CA;5G$9A!#>1*!V$2+[0ZRH[UNHMD@GL-#148=Q?X5]>GP[@+=%7&/T7BS M#,V.@PMMU21(3 AD7#DHJ#F.N*^MQ[O5[,E.2.]9HK$Y['1+[?F>1EJB$'8& MM\%HASD<9.[>=8']6?IUM0#0-H7@#CF1)KDIJ3;6-G41N MTI ;I/5]]5E]7R^UIE[*8#==.W@MIOTZ:5L.DH=HE8U<[7 MR,@=6X?K*OG*E.FZ9;L M3##2JFN$IHV>MK'4E$W;37IL'#TCHS M.%9;6MZ1C+W^1T5)Y9T;%[[]+T*MH)ZUIK95T+'<=WWW&28?Y4IP2_[T2+F$ MU/'[7#?:?=VW(=B2 M'PM _'6T .<7%JNM>2$!W3??RW\"4$L#!!0 ( ',\J5AO9NU-E@< )P7 M 9 >&PO=V]R:W-H965T%O1UDSI7OQF,;9R+G=J1+4>!-JDW.'89F,[:E M$3SQFW(UCB:3Y3CGLAC#;-5GG.S>R^4WMX.IH-FXH/< M9(XFQGCNXG[Y[/Z?U?L%O4FQMYS\C M3=9:_T&#[Y/;P80$$DK$CA X'D_B02A%0!#CSQIST!Y)&[O_&_1OO>[09-#J=YFX[':P&K!$I+Q2[H/>?B=J?1:$%VME_2_;AK73Y8#%E74ZKS=#@EP6 MXC@$KL?F.$@*G=S=@!E%Z-XQK@?0"(S@#,V$^Z<)EEWQ2)2 [WCR%, M*U'42/0^>A'P)VY&;#8=LF@2S5_ F[4:SCS>XK_7, #,3@,0+=[9DL?B=H"X MM\(\B<'=EU],EY/K%\2;M^+-7T)_C7@O IP6CUV-V!$R^Y0)]J#SDA<[INB= M9;H0+.6Q5-+MF"S8-[DPNR>IE!BR!ZXD2%](SBJXUC!>,.0"PYTL-@%@Q+XO MV ^\J$!GLG%Z,"&1C@D/:PI- SCA<+Y:64 8VKUAEA5(#41.-2# M$D[X8PZ%"0;NSM-J"Y,GC"O%M(=$#A)&P@S[E[$N$DE'VR'\%ZLJ(><0D+!,8N*ZVCH-A*EYUPD/1L1Z M4\A_8PF'F@:$*,E$, I/_H5TVLA% (8R]J5.+RLZREJ40(CQ9C*:(M,J53L4 M58)*B-\19[S8@#>@REZ"DN\(U;*D$@UT4+OU+RD]8K^ +!48%UT-3[!%/(NX ML*ZE"@)%92H6DX\41SX@F;^.#J-YF,LX"9S$GB\#- M'B^)'Z_B9+OPD(\G]D.W',\8QT*%G_63R-<@T'12IP4*E'VYJ+/. MB/W:DO$$\J'/VA0 %@AKR2X'^0H).9>4:/L$_YR)AMCCI&KE:*'6(B9?\");NB>] VO^=K8T!LTH6"K27H@#N;Z]MTB MB#P7#:D*0S]Q)"X2-IP;:^M:%E$VTDK2"0FS#@]_(H#K)-S=H(CY7K#?BWB($U3!/Z77-:) (H6*\ 6L@1D=@8=96NL?43L$U"O M7I[(.+9..?,VY1#B\;XFR4G17W_*_<.7'5BG>")/JA7Z #Z=O&?\ 3S]WB" 5$VV:$L#D4X(*]8+=DG[9 LD".D;0+PJ+0< M8\V7$7ND;@^:/G&%PM,I;\>+WZY6%_49!6K<<=ULEKUALZMY.[H_Y1:*S1Z_ M0K"YL_A;>+@;L:,:^PS0<>S$E?$5BQ'$7[F*_9;OU*QM].+/JFB_=RB9E>W MN'60)YW!8K9' .J^UP@]_5$;/&S;!1]M_7;$'A8PB72JK&:A[;62]"!WQ\)0 MHW)'5NM!:ZQ/%$:Z[0!2UT] MI7^J4T0)9$9&-Q2TSKY0IT+8IL7;<&(&;C,JO*IC&#Z5.CD=O91W.BVY0H.F M34L+*M0%W7S;^\?)'L7?04.7A@L%>B7ICH%KXX\Z4=WEKBS"I[/P%:L,29N4 M+TOEC8K H<2/?@96;C6C_A^=3GU;Z_='/E9B;C.6XB#21_D%3O<9__?3MS.8 MX48"J4LN0YO%]9J,/669>MT?^/4_N>.RC0Y]WY MN__R*9)+_@01-Z+^SK#/M+XS;'/E:++R[7K?@8O1;';TJH?=M$C,M^%M*S9: M3-@_S@Q/?:0;=[Z8XJZ\\=^%;;@2AX^G[6S[Z?D^?''=+P_?K6$WY&JZ?*?8 M.AE=+0:ASV\&3I?^^^M:.Z=S_Y=N[<+0 KQ/M7;-@ YH/\C?_0=02P,$% M @ &ULK5IK<]NV$OTK&-?MV#.T3.H5Y>49)VWO[4QSXTG2UT>8!"4T)*$"H!7? M7W_/ N!+HI2T-U]B$<0N]GEV%\R+G=(?S48(RSZ5165>GFVLW3Z[OC;I1I3< M3-165'B3*UURBT>]OC9;+7CFB,KB>AK'R^N2R^KLYH5;N],W+U1M"UF).\U, M799KELNF2Q%9:2JF!;Y MR[/;Y-FK.>UW&WZ58F=ZOQEI"M!9V]^5M7ZZH/0)?M>W-L7UQ8\Z?KI$?H9>Z,JNS'LARH3V9#^&K*T DT;@5Y-3S)\P_6$S9*(3>/I_ 2_6:O@ MS/%;_&,%/?ULG)Z2XIG9\E2\/$/4&Z$?Q-G-=]\DR_CY">GFK73S4]R_0+K3 M]"LV84,>[&V%OZDH[X5FR<+9<1:QW]^^N656\\KD0FN1,:O8[^]^CAAGE=@5 MCXSR&\N[C2KPI'85'DQ];V0FD:S85Q1,6L,TA;F)F)6V$(Q7&9.5%;",Q0]F M-X*EJBR%3B4OV)8_(H%!E6M5LG<*D/+=-ZMI\N2Y8;_>OOKC_9NWK$;@:$=X MF^?2BG3#7M_=W3K66A3<0A!NC "7"]I%#*;Q\]?=*7?A%/7XY81^P+_"_ MVN/AV#H=1LS!N!8$->W:!II!+6Y8[^@//;I;QW42CF;O90DXX)50M2E@->(I MG'V\!BMY&P M$7'>02[QR=*FC*5"6X P,Z*2"K KTII.3?&/M"SGJ2RDE<*0FW L7^/<-2S# MMEI6J=S"D+Q4-TQ34!%S%BNK:S6I XP M Q8AP$"<6H1T+C^!DR;M(-C3R>K)XENV19@1OQ(A9V5Q)%:O[GGZ$<1.$PBF M!2GA^'K#6]2D8^K A4@3+1[@"T:,7%PA]2:4EH*#?%\5ED%*L*\>F=DH;7.7 M:-7A/L?ZP*;MMH!-GE-=>>>?YF@W4$I\2H7(S"@S?R;\C7)OO-*HZ[!\E9'E MQP*G"8+(A0?))KJ6O1#J>I"J5&Z-CXRR!N/[G5W>#_T.L_> M\X)7J2 7YC5!FG>D#V*W%R4=1C)TWAY@SE;(.*T>).65LQ)%:P6?U%&N>R>];+;^>M"$EMT-05_A.J9YKN_PQKZG"=]GAX%\MH! M%+<^@K:N'0NZDV'KK6OP4B&WR!KOWH!\M*TM(O1[''W:=(#7?#AC[UA^#B./ ME(&Q,R]!HP1DTYTO/;:$0KH,&!CB.( 6U#&],G8,W@D6"UE*VZ^^T*+=OP&< M5Q3CJ0+. B3G8$MP*P7L'F## MU:X]4<"67Q[%7:(:^)^T%RJ/G,<)=U,^L.AAKW%Q?^F:'&^XQHJY;PN:W'"& M_JIZL22.OVVR(7C GSJ6_YWKX1$J]XVC_:B 3BU "QV'+2C]%)U1 Y";4 8 MP3NH?>#2SAW7I!.Z@XAZG9T@9*-LR419R5RFW.=L+]X) /D#8@["-C).CC2? MP6M;"L][I=$CBRP4G'WXDUK-Y*<&&$8/]1@,]I:%0;R_#"*/)3[9+T/.[T)!4S MJ:E^2$-]8$J=BZ%N/#2WISO+OY_"+L[I+,][T)0VC2;!.E1&(A72"3'L7T-, M>O4^Q?P'3=XH] "#6 TX M@2IAT.PT08?J?IY,%MV(<.NLX(MF,\7[X7%$%F12OZ'T6GP))J"I2\%%^JX" MA1NCP']IV$%20 ;_S/M]QDBCA-C=;@OBT94%2E/"[2N1Y]X%5X]2%!EMU8KJ M2&"KM166.)%@V#,0(:MNQ[/3>U5'ON\19.DDFHU+GS-&CVO$QW!4Z++PBX M$8AK11] '$0)$.?TV<.Y3LJ = ?^'![DY@::+&!+E)P =R$B (>G]KBV840/0O;J'?_;O'YE\ 9-,;$IMMYPSUPU7JN_:=&^7] M]+#/]6(6+9/E)?NE"A"2[84M.7<,$PX8+:(G"6KG!V5QXEZXA=YU.R)1A)+T M?QZ=3.-H^63*?L:P^XPU6=Z+XRZX';L#T9=1,I]?^MOEPVVP:#*/%M-5N[*W M\:N'2)AH3M,-8/6N%3\##LF8\=Z_ @F<[[UZ>WO9L3]:>O M&7E-EU"](.C?=HPGWYAU(G>[P$U(;/.W$^H/@HP?_+W>0)MF0SMJ^WP5GYIY MTEUG;3 YL-)_"?+ ,Y3O$@$SBQ:K%3TMNB"-H^E\Z6Y6NK5%-(_GM/;D,*B? M1LOX*;U;';R;$O\%.4X+GL-<[9O%+'JZF(8D/$AZ1/)T&TP'T ML\_W0ON]B19=>S6"S#1][6%U5TK'D@']L!5M$(09LAG54<,QOV_HL^@#762: MKNI_U@MA7#1'FZA_C,-?^O>#$['_R? $I+>>)=%=5MWNWQ4W!NV<.4-$+7K/ M#GFFIYSZ64B=Q&!#FC_E\#-_P!02P,$% @ @ 80@ !D M !X;"]W;W)K&ULQ59M;YLP$/XK%IOZ*0I@2).F M2:0F[;1^J!0UVOK9@2-8!4QMI[3_?F?S$MJU6:=-VQ?L.]_SW N<[D\Q(R4:.N6R9@I7([GBLT[DS<4@,"=MG^E947Z') M9V3X(I$I^R15;4NI0Z*]TB)OP!A!SHMZ94]-'7J B?<.@#8 :N.N'=DH+YEF MBYD4%9'&&MG,QJ9JT1@<+\Q+V6B)IQQQ>K$2>8[%V6@1W9,[)B4KM)JY&JF- M@1LU-,N:AKY#$Y ;4>A4D:LBAO@EWL60NKAH&]>2'B6\87)( G] J$?#(WQ! MEV=@^49_FF=-$[Q-8UIDJDH6P=S!'E @'\%9G'SR3[WS(T&&79#A,?:/!WF< MYFQ(WF0B%XJ(A&!IH[2K+6%%3"XA@GP+LM4& Z)3((G(L&EYL2-1S:MB2 M2V;OBA?Z)DJN,*<43'M66K5&)U)N4R0/,%KL)T&F[^7E1CXV#>3U\\?/9\4*1 M#!*$>L,QWJ.R'FBUH$5IA\A6:!Q)=IOB/P!(8X#GB1"Z%8R#[J]B\0-02P,$ M% @ &ULM5AK;QLW$/PKA!H$":!*LF0G06(;D.T&+5JG@MVFZ$?J;G7'FG>\ MDCS+ZJ_O+.\IVU+LI/UBWX.I]\7X\=E%* MF70C4U".-RMC,^EQ:Y.Q*RS).$S*]'@ZF;P99U+E@]/C\&QA3X]-Z;7*:6&% M*[-,VLT9:;,^&1P,F@=7*DD]/QB?'AM>"F2R-N>&;G^*3P803(DV19P2)?[=T3EHS$-+XN\8< MM"%Y8O^Z0?\8N(/+4CHZ-_H/%?OT9/!N(&):R5+[*[/^D6H^1XP7&>W"7[&N MQLXF Q&5SINLGHP,,I57_^5=78?>A'>[)DSK"=.0=Q4H9'DAO3P]MF8M+(\& M&E\$JF$VDE,Y-^7:6[Q5F.=/STV6*8\J>R=D'HMSDWN5)Y1'BMSQV",$#QQ' M-=Q9!3?= 3<3EP!(G?@ACRG>GC]&:FU^TR:_L^E>P$MI1V)V,!33R?1P#]ZL MY3L+>$=/Y!M]B6\%-WLU?(B$X&6!..["T-3E]^=_!F\F%/LH=MLH?[ MT)_?G/UP!Y.1V N).ZWETEC)2T7,$TL4A@[%E=E([7D,S[I4FB#-G,1";BJP MWU)B\$+F&Y%*A\)R($^Q\ :"O2%1&(^12FJQ*GUI"7)N4(H&A<$U)3R&$ M3 M?:ILC &V"N["I3 KH57$WI G85),MS"8@E%$84UB9>9&778EY&B!A18)V=(2 M2T*:).*2 @C2D$M-PN1Z(\H"IH$9,(Y4 3U (VY$UL/L^A&E'L*@DE)+;^RF MUE66D8V8;4L3\38!L:[3R^_>30_>?G U%1 >B3.*9(DDE1>*TVZBJ56 7:>4 MUS1ZL&NE-;@TF<9#>&R4;FM["-X@GDA^!')R/KZ2#,_/+T!%K MXC)"+5$VQK&P3Y'!9= #W>,D$ ^5?(V>0S&Y\L/F>TBB7K9"FU!%\1S REZ"LJU"+T!FG'Y,DB4\Z2(@6+WU2%X0JA4+6: MA%EJQ7P1I!- O_UUW3H-N+JV_9D22F7?#USN\QX^II!UJE!]I.S*Y5_8?3AG M*9Q*S;7K/01^(3!\& A\TFRYDZH6N>=+IU"*0$XL2NM*3B@LM(?"W*J53\7:G9!$86FU&6;#;>HM()^<3":M&L&AZ(PJ@H:=66.MLKL4^F! M$':(/)0"P%^3&H@@:+D'*=2$6LVPA&XJ*TO(;YI4_Q6&35AD^\X=]3 M7E7"7EFTDDNE%3H>4X0S9*W@?\@BP96O5VA3\T*JII];56]K\/%BWDDUXM2# M@=2Y]QE_NIBC&%B/F7+A//GJ$THLCEXW[7\L\0>]#WD^L>>5EWQ5E[^AR5M- M72.'G!)8F8(WC,3UUJ9P/^$>S.-Q%(?*T#2D&K-B>HQP1TB616YLV&&P<2B# MG2CX1I1*A 1$WI_4UA6/#>A:UA][\2NZ*WB#>#U$_GY+YL0H5\M9BSN<[G]1D-"557$L,M= Q]Q%R1K7"-N#;.?>>)76<) M>!FL@OGM/%'T#A2[!=2>OMMZ-(=T(3-3AD,BSOWU@7H8SI/5KA .;/RSHV[Y MKKTH[XZ"_Q/3)Q+=>_)DX30:S&ULY5II<]M&$OTK4XHW)5=1% "> MLFQ52;:3>'=CJ2P[^3PDAN2L 0P] XC2_OI]W8.3(G4DKLU6[0=;.*9[NGOZ M>-W$ZXVQ7]U*J5SO^=F5/7MMBCS1F;JRPA5I*NW=A4K,YLU!>% ]^*27 MJYP>')^]7LNENE;YE_65Q=UQS276JS^465^HR(W]PDCO\7&[\V&AV(>>%RDY;$ MD"#5F?\K;TL[M BFP1Z"J"2(6&Z_$4OY3N;R[+4U&V%I-;C1!:O*U!!.9W0H MU[G%6PVZ_.PZ-_.OX@)ZQ>*M27'63I*Y7A_GX$YKCN#L">B(!H^P&]0JSI@?J/OH*KG--C- MB0+EE5O+N7IS@$APRMZH@[,??PC'P>D#<@YK.87B6R$3O=!8++-89"8[:IXX9F761.YZ8F[2%'SX:4]<77]Q M3&/RE;+^Z=&,MY4;:6,G"OB%%3?2:E,XL4YDYD1N1*PM(M18<#2+A9XKNE+I M.C%W2K59ZBS6-SJ&.*Y2JY1%2*N\_+1;+M2MLG/ME%A;\'/@"TURD2B''5:[D4FA:%G>&.7''Z91.#EU'3V%\<2QS'D];]H7YW&L21*9 M)'>]-A.QDJ2">']]=45;YP)+S,:U%(0)UH6=8V%#Y5;0R)$JLGG)R@A%YT%$ MT]'?*HG!$?8I;_Z47@MM72YR*V.=+:'E746,HU&6GJWQQ^!(;$622%"T5C;R M\LH^.QKKK[-Y4L2DE[ &9KB!T*G"XDR[5*# ;-&SOOH[:%6SY&/3[GMZPE,M M5KGL9>6R\.M+]NL+E:F%SL451T1[5?DH"L* +[=8=&- .U? _7V4D0 -V1([ M6/)-<:,@;$IY&C=\ /G**B7NE+2.CV K\C+_CE_5D;H=?BN5Q&)VUZ+=K$R9 M2NZ8U*HHF\A5"-9.)'!\()0E53J=%BG9\J6W4'FV>))H M'UF$AN(B@_[>2"1L>^^&BZV5(@0)L4M>N,XH*=A1[Z(TE]-554305J MX7Q5%T.V 2X&7:<2'[*XF'LKG_N<>YF)=PJ/9MAO$#!UY!/4A<$"(==KHUFF MRXW*Q"_%N=?[5$.-=<>49?,C(M"Q]R0%U $'$N(U((<#?958 .PIO".A_55A7 M4.%"1F3;*9NZQB^01=H-+\"9%1J0UZZ];+RB2D)LU?'EF]P MJFHM+1UX6=0HN3UR!IVCAYA[=P1F=CI66X[A"XANV **PNR^""@^ O@-#M$\ MJ/,]U]<$B>?&QC)#FN77'Z6+Y3?Q3^URXOD)_BY&X\'HH=<0KA,N3KSYH0%&$ DKA*(4]Q(4J@ MV1;^(1XOPFE_/&[Q;9G35S!D:YO[7,2#H!\$SY=\V!]/ M.0\_)SJ?DX2]6;BKU+FO$[/[Y%_+#A!*4[&$_K)R^PL#]M[L?]Z*3U,@QZX\%4_%PZ=9M?&)T^ M>+_+Z@V'PW P[)V,3AK-$&7A7@;(H@NE(0+J^.T:V(C;ACG5FR39X5"'T;@7 MA,.&>SB9]J-@+_\M.SX24%%O-#[I!2>CKAG#4=N,D[89)[T)TDEI!CE#,7S* M+D& 74;C-J.3?AC5]Z/^.&B_'/?"06-#SBEU8.C:I^N^I)M?5'U&S\*/[=X? MF!X@ &M>A/T0P#M)*%'JK-/"S]N3 QPFKA4H$UFF]:Y4STNCYXP6MB1$7#%2 M(&SB,_B73-=)^P,5U[NR^+9!397(FZ9BB-@9HH#P?&('\/9IW$\ONMC&=X2E M 0B:DDXMB%,U(EF=7I@+K60P@&( #.+)2ZSCS537MD=[3,GW0)S>RL SML-C M55B@:^<[.>F-?<10I6S3%]:DO$UEKG+,PV7[D%[0QE%PNF[9V]/RB_#T)0YH MQY[41<,6A%(M)!5- M1D@[^WW<"]9, =@595I#=]=U$;#QN\ J/Q&T\Y7PW*'E7M?P_N$(;>>S%CPL MG9X%K10AO$;1E7(RJ>.%ILG0&BVX86*?>U(3JP1>II$L=(;,!<@..E$-&53SV$C,B3 M:J1$]GD2;'HA/.:_5UN'@]YH%%#1#/O#Z"B<](>C>ZN"_OCD*.J/3HC/:!>? MD[ 7#4X8*/7#\5$X[@>3%OG)H"(?[A1C##"&"O5"G(#N"(W&M($!**%13;US M\]&@-YE.\'I*2\-!?Q*UJ*.)IW[LM(;#:6^\@_MC?\F?G^?&[43T_^[.78_] M\PX=DBM-IN2)4SCT#E>>#/=Z,1QIX(-ATM\!1.''X[TN/(AZT\&(T6<_O$\; M$BK>Y\#1%/U(!R>/^N%@!X_!_LZ@YE46KC_BQO4(M_3'J M+SXL]I8Y\E P%LX OMCF-Y!]S'L-IX>,5QFD-7O<@1DK3"SGZ 5U>WJ9Y&' M>%=4]8D^Q2;EST;^;!1C5>#W0O'/;=;]UZHX :UN2*-.+[<]'V*7>?I8B#+N?S///GG:LSW-V?>7IQ#BW:XQSY/2 MY&0[32'CCJ;B-[]?F^FN\4H] M!=EIHET4NU1Y9.PP0<[9TF3VD-8,H MLE;(/T<6EO8KV=Q3J? M6;POQ3M/GE"#T%37IX,#^?E'F:Y/SZO7OAWQJ8!MSC,IMZ+O"9Y8Y"CQ;'W& M47^X4?Y&ST=)8PXBX-]TG$ETS+:%57/_PYD?[U,.KVU_[NJ.5;=?12P' =_OPT(Y7?*72.H DL0*?N=*\WFM2!M^OS MG^/6UUFILDO^!HTJ4I'E_D.M^FG]F=NY_[JK6>Z_D8-R2YW1]PL+D (>C@Z$ M]=^=^9O&UL M[5AM;]NV%OXKA)<-&^#9LAVG6?,")&F+;4#7(-G;5UHZMHE0I$92<7Q__7T. M*#H<^7U(I_C:"5^7I73K M2])V==8;]=H'-VJQ#/Q@>'Y:R07=4OBCNG:X&W9:"E62\\L<]4=!_DZ'HY3L9Y/FILROA>#>T\8\8 M:I2&<\IP46Z#PZJ"7#B_DI4*4HO;8/.[TV& 2EX8YHWX91(?/R,^$1^M"4LO MWIN"BEWY(5SI_!FW_ER.7U3X4;J!F(SZ8IR-#U_0-^GBFT1]TW\;7Q*?[!=G M2KSUEW+WU#O_[IO147;R@G.'G7.'+VG_O',OBX_& [&C0KQ3]ZH@ M4WCQKG;*+$18$OX[(E&F.A'722#+^;)+C-R=>W))3Y,6%N :KR+&&Y!+K:18OQ3NJK(>_ M;BW\$F:\D%[,K49K\&\%*\LF)_^SZ[,^/MJPX^_2E-S\*-I0HCX0#,7GXP;S'R1NHO**;U1UCZ^_/.#^+0R MY/Q25>("V)H_02;OL=@#0%:5LP\*C9CT&CL&XV]98!\8@V5*X!7D ^#'/&C0 MAOVY+4$%X;GP_8A.-1=2ZZBH <#?T&CNR04UT_0$+2L"(/*T 0^_7ZFPA"T1 MY!V;4B98O&QR6Z,4,S(T5[EB=[I(M2J!+2ZN_R%%N+*U+GB'F(X&/WUU7 /Q M^Y=0=$80QDJ^%71=-42W>5YCK\F)K?B*
E(IM$),'U! W0\>;=RHS0+"C M8[[CW">G+W[_*"X6:+F1BY\,DYG*#17Y[Y8*=.00+47<\,+G5#+>Q,]7?_5% MC6;NQ&JID/EME:5D1Y'*6!^,0%K,G2U%P#C%B8A7&5)"+*I=*)\[BNUF@RA> MW485OTALO8BVN>A16FINXB@QJHJ*2/Q;P-,%MR!91@YPU6"4'G)"F >3;)!A MDM$ZEH9UL;O128ZAL8^BQT@(W"JXVX$R(8%!RQ5>4\A%P6IGQ$89Y./L!#&Q M#HR7=Q3BL]%)R@23!3YC7E,F@>>F1N"'HVE;TEL"T%6(2,Q#S-P*7HK:4Y<* M[EJL0Z\LJ]O7H#L2UN2+])3JKT:Q*^D[NM) M\7H:)^D;JFKT0^Y=U\XNG"R9L^U8/7YZ[I(UL.;4?YHN^7AVFRL'LJ?.YC:Z MJZ2[W_ S(=7O\!0EZ+:GBNSERMX7?>=O-GXS$']TF>O,;AM:,L(W-0 M@D9RGTX-AA8VJ#C.;0NV7:[2>,:IJ+22+94B54?9;/KC: L\[Q_@)49;IFN? MNQ5Z@^6Q%EU#)E?X#. *R<")BG" T1@\F;;H(C[1J90&TV=?F)I'Q#[[FB-0 M'UR=A]I1.J(@>@ZZ(=(& /!<11KU$Q^1OS;I/+N&O5AZ//&Q@;TJ"ZKX6,E; MQ+T$3]+\.T?6K//;U=!HS1I*,%"[2 [?1!*5XWAA;(E# ]^DNFQAH2^<74L= MUFD9K00@-)#,HY5ZQ11S9'A3GXN@H>VE(@HRO99I]]CL)1@B\ M8L3!:-+/LFRP[ZO7<.OS(]Y2B_B1E2TA>>E+9/>T^XY[D3Y?;K:GC\ (<.G#:KH)MHH?,VL('NZ_;Y?P%0 M2P,$% @ &ULG5;;4C'DTO[#)%+$A,0 M8 %0LO/U.0M*M-38:JC+=]["GW; M*O]XR\;M5MDL.RQ\T'4392%?+SM5\T>.G[M[CUD^HI2Z91NTL^2Y6F5O9S>W MEV*?#/[4O M'8Q(E&^>^R.1=N,]?\%[0>V=C$^A76W)Y MZI^#R4AG?J!S.S\+^%[Y"2UF%S2?SB_/X"U&>8N$=_4_Y0W>B^>]Y4#S-].?SW"['+E=GD/_5V[GO6>+"1TCT!^..N^V.AV7G0KH MDI()QY8J+MDK0WHPCV)^00%33!JF.]=VRC[*?N\]EV1Q&>#8>Q6UK &$ ^A(/1P\#AQA1I2((BKZ216HTH@1Q$?V9P.B/9I"'7 (2\@+48,>GH@EBYX(6KR!XE=HZ MKS90!-AH$%2L0*SJ8^_YM#BE0P]8%XD?.DF>J'NY%FB6HE&V9O0L]BM=J)0Z M!\4IA.4'%&#'9GOHRM-P2?.(#F*1<9QCZE*\;LI$#3ZJ*'R/V)(&.)WM#85> M;E%:U%"R\W2RDB(;DE[O^KKYKH?B/YI4TG (/3+#J7TB=B@G\O!" 2;T^M7U M?+IX]EK*CUZ'EGV=WL ;V-PT,QKH[/[-OA=7DR']YH:*G1CF2X@NMT\B/N M73^\>\,DNBZ]-1L7\7*E88._"NS% /N5<_$PD0#CGX_U-U!+ P04 " !S M/*E80R,3S[$' "R$@ &0 'AL+W=O]Q/O\PW#HHH0RZ08F)XV3I;&9 M]+BUJZ'++Q5EX-K<79Z;PJ=(TM\(562;MYI)2LS[O MC7OU@WNU2CP_&%Z7/$7%FS5I8IH8TO@BN!FX8IS0G MY<%;G"KP^8N'8N'H:T':BYLG_+JSH8=8/AQ&E8C+4L3D!R*FXM9HGSAQHV.* MM_F',*>Q:5+;=#G9*?!6VH&8COMB,IH<[I W;7R!A8^#A+NF_9N!N$>/#@7@F1OQ+:2T]B5GT MM5!.A3ZXT^(C+6R!%A3C=V60^\(G)*Y,EDN]$6 E2[%0VALAM9BM+%'&8J6. MQ3S%([,4MV179%&N/FGT\/G?][.^D.*:4KF6ED1D;&ZL+'L0YU*L$Y.FFP.S MUE#B8+2*%5L#H1TS^B(OK"LDU,*,=:*B9,M*R3ZQF;5RGUA3K!(H\(1*M)"W MQ"^ 2^RI??%Z,C@Z.7X/KT0D72)RG+F$+83>6D9DL@QVHNVB+S @+1QXP6PT M"6WT@;=2.TB5BY2)->XC7\@T7"N]XB ]R;0@81D.Q-[;5R>3R>CTZO$^7(U/ M]W^N>"#^A)]9&=\H-0Y.XFR66Y6*:9DQL<>QJ*17J;@"*6P0 *JM?7KG)3R MXC)?_"QDMU(_$!^1$K-F;M_H[G>L8^\*L$L7"%QAG]03DW?3B]"VW%O)%C]) M]D#PSY"^/)M;7?%S$LBW=D@8UNR-OX+S9E))#>U79] M5YU2>B97=8/)UG7)(ZLQ$?(13%2V&VQU\>2X[N(Z?@YD@KY)*Y>DU2*(M6A( M=N#3G*,P5V11@1_E K^W%*M(EEX^S!Y"RZ#)BWQI$9:R71 RI(ZJ3,.DUZ/! M$292FM:-W6F!Y\33+G61F[)2D'-%3R6V@"HBZ[%'")=3I)8*QH*#T!.:X'*W M.*HXH)K35"R((4OY% QP;3P:O6%I#!++PD*/%1KK36Y-1!0[ :\RJ%4NU#,VBD07K.E7[0L,!0LV*@K+08B='P8BNXE9%L(#M M2U6$!0H8F@^' 42:Y^_WF%H_N:@"<3.MJOY8;/.:I MHTT!^7'I LMD(7!<<\'+6AALJEBX.\?'IT[\ 3JN]DK)GC=/IFJ:_8&8?XR[B2DMPYL4K]\/1DV9-\5;(U19^&Q;8U,($C J=490JE:*!TL' MY3(5'W"L4SJ(<>J%-1N9>D6.1X*3*;DV2 /X9]^^FDRGI^(^T&W8ARCAS#0A M=IU8OO_I_.>#CM3YS#V/RU8ZMXFW)>=2Q1C$DTZ0ZG$)#\]^SJT^S/.Z3]\&1RBDD.I$WY'6;S_60H MV3<'"QE] >]2:50NRY7-$M2:N14HV'R-I&4+- AB.@VIY?:'BL46!1#!T.;3!. @RCH1H4Y<.?BK M\+2SDO<,LA%?MMBZ(U2AHWA7@0NRJLW6^"+L68&FQNZ;;Q&V)B[=SQ6VM>MC M-0H7Y-=$NB.'G][9E=2,P^6F+Z>#= M&U'G)HR>F"(-*59N]%[#66K7HX-/%KX*Q9DF23C^<@%-*5 0@7A&KX]M3 ZP!5!N*..SPY4IA'38" MH!H'$#ZA5<4\ /04ZX@J9][]?Z9')R&8+T^9HY>G3 >636%;]<\R-Q"#EUY; MAYWO"&&)YZ\E#IB!E:C\I- \;3[(S,KO$"UY^34'[0N0ODHLC/&PO=V]R:W-H965T7-S-I5%"W)ENTXB:MDV=GQ3 ZOE,S,?FP"31(QB.;@D,+Y]?O. M/@"0HIS,UFYM5MMO&FH(&;:JGYZ>G+YYN3%D_>O,U??>Q>?.UZ[NJ MK.W')FO[S<8TN[>VU^WGYLX--3/TM1 M;FS=EJ[.&KO\YM'EV>NWY^I05 M=FGZJKMV=W^RB7;XSG7GS=>/NL@:?AMGP#SHJC8;-E37>RDW7P*\EC.O>O#5MV69N MF7UL;&OKSC"LZB*[*5=UN2QS4W?999Z[ON[*>I5]=%69E[;-'NM?3[Y^VL%. M<+ZGN:SZEE<]W[/JL^Q[5W?K-GM?%[9(QS^%$_ACG.LQWIX?G/![T\RS9V>S M[/ST_/F!^9YYL#RC^2Y^;[!,P8*7>C:]%)+=ZW9K79953!59YM*6O:9%/ @Q9(O%MG/\]O MYME_7%Y^S("W1G.4-?-:13AZ&"%4UFW7]'*PSF7(E;*STY/_I,(Z;D[_3"@2QL+$5/5"4;5ZY MM@=,S-;FUL(ZM@Z@]O R+8B:+>VF6YLNZX&V/+J-H1'OGJ9%(8?;I@]P>[8E ML-/4 2'NV3A"'D? ]G);(*=8PO;AF9U%EG5)2 %?5[L9/@=@B0:W:]=7!<*1 M]E(2>O[2URS0PD&/WDT,1KY&(4F:/"+#/_[;J_.SEU^UV65=]S#'-:%*!JLJ MUOW%'PU/ E2%D[R#0VX6@!3"BI_-8!]5?"DW[Z]P%N#7^3I[Q?SZ=\T^&,TB-$4SI+5%K$-M"0"LLF6IFS" MQ@8LTY]KSX$BQ&:&IK@/! 2Z"Y$$:'F-$9:)Z[O.[Z&$S9=U 1(/]2==6\?2 MEC=FATAJ?]T"*'!MP8QE7S&BSY".Z"C K85M]!U0L-Y%Q)]@)Z4KY@=DWX67 M?1<'A=;/+6WW/=P"'']:-C]L!@(?(QPS"OAQCZ3#VT"XE]UNR.\;^X^^1.X5 M$ D9R\9\ ACZI1!- @M3Y%@N$=OX!I D =H@XU20PO,6D:\JS:*L2,PABM[: MNKCSH$T_:8:4.,!(H ]M94/6T+97/8)+,/P.-9MN@[PAL4 MJ#AIYV8J0V09.*/N!?#?@1Z%)YL-O_QG)()0^L**)VYYHD]M+,P*=-FXG:DZ M5AA $=B .H"7L#4[WCN@;WEK%B2^*KMB@D=ZM'5.>?3M!(H"WA+Q'9J8:#OP_AB#(' MN(5K2I0-."FH.J@JX+3PXRW0H>M;H1VPGS[9[J0%-GF_ 52&U=M90NL B;MU"7P;\9I^83:+A W( MB]SLE[Y8">]< /+PC*9I=O@CXI"-\)3V':%JQ/]<1R(/>8_9(GN'(RT;MY%C MMJYOR8D MQC"1=WX#GOWR[6X,:-J+'3T#M@EBJ24%!M?.W*UL#)CN1L\"%V5JIGT +:!J MOL;/7NU1*!5AT;T+H +(UT+*;X;C&B30(/!BA@!,]18Q'.Y*&=L\^P #BT*X MQ+$7DA#J(<"-F<8(ANF=7KL MX$TM'"UP).2\%@L3*QMB PAOM,+#+TQ%]H:'Z &A^L(+U1<'1>*5:=>S#/_- MWH,8 YKVFN4U[ 08&!X1?Y\2M[_7W,10EV ANCNDDHZ8V+9QM\#%80")$F#S MP%P4-7*:&__-[&#N)LQ-OWO)BJ1:*K),ZJ:1R)TSA :%B@??(Z M0Y0]??;5;_X_*\ZH7NLWB#_=H^>?GL^>G9\F&OIQ=7)SZ M;^A8HF,3[!>F_I05<',M2M:UK?ZP824E5H\+"TH?:EZP4+E: \^J2G@T5;K16!^H]0N07EZNP>:!!W M84-ES0(8^%IN>E9LH]\\*VE0#(X (" 5=N^=-7 H4*! <:K(2L@VKH8-L7X" M*C[@_CQ@X(BP+^F@ :41:Q-&#V8>0)E!HQKP!]8"T3$8PI@[D654N._;%\.>^Y9] #,%!@-DU*-J;;J=6;VU_ M!22[LQ58?AMRV7J5,"%=.02)VV27:.:2.O%C'4!^=J$@__OU=TI\\/P7+^;/ M/' !(5$]((=H !(;5K4=N$ 0UC(+6NP7%_-7?K4[ MV&O8"*UMAJL'-QK2"5U^L2EKX$ -V\9+*X; %Z<1@DY-7:O%#7L>K@*_YZ2> MA4>\E0&;!Y#-LX^J-\ 7?D=!&TG/?[EJ+!MTB!*D%[9V4YZP[0V$BTQR-:F6 M> 4(GLC9<5O"4P7(530+@U?+;T+M+Y2/^_4CP 9KX-/D,%#,EWLU-+\C/$M% M/CE@8JS*DL#Q4Q:]C11J-);HDO[1 X+;AG&O3%6^W*O%[1I4@*4A3_/$+G%J M,2F&]Y=>SA2&?/8] 3+]V<#?S2X[(SS[/>S$_]>/P1%V[3Z734113>Y"T^)W'Z8@:4G-LM<^DPTBM?D3+?YHXEK'@3.K@&TQ0@V]3ZKZQ1I\ZD M3C>_[PQW:RM7))O.W (C*"UOS56X/!@LFQ(1<.5<02$5I-@R9]\$4>2&10(> M0ES-K=HCP6,E BW&2.9J+9O8Q#%Q1H 0:7S"%]$Y-UH:CN9 7B$ZPE5.>>S8 MDQM\!:W71?WR?GR[%_;^VN)Q(/'0N<1G#/;=$O??=G;;O@;+ZDD&)Z^[B0WF@?P5/#Q^7)9BL%E6Y$K]W,/1H-AH*8P,D2,2$X"+<'H +'[M] M@MCJ,/#GSF\3_7EVR]XBI^I*^+$-=ZGZ\-%XB0Y+_&_/ M%CTARX0DC?W*1*"66 W]D)!]- ]MD6)&.6F!,>HAJ7I6M@>/T@ON\,HBSF0" MT';"%=HF)BYG,*@B*##Q M1 4B!:X+_>&N\;$RS\=>9[6K3X"/@[Z%)#3+^BULO.[\KE$_G,'%W]K*;37" M2*%\UXQ"': ,@+J "ZIV/$O/A7=0@R'>@F%*)Y-E"D3!HL]1CGTG*\.O'T#- M)>)%E_K'!LT/L 0_+&,/[^#$WA-;QF.W.G:*YCR&>T65I?!>YLC,NPPQZNAN M4BK=AQ?[H,[VVA#!]:2$I_$7G%XQ< ":!(13. M+G//,:ZN'V*/$>S9Q\\%3LP](F5%-\4^ _9TJ],8'H,!E+N ZZ.7Z63M[E*X M]5U9$=0P?./CD3EHF_CX,H0&3T/4(-*O!8/.T8IW!Z@VXEO(5Q0>O<^U2"](A_+:CEBC":S MHC-A1B3XT=$R%8:Y\8:WWA9MJ!T2I8D0D62F_95.9B$G(D M2PTIXEZ6,-CE?6@@:6&;;67C0X.*!)*MV86$B*,(#]3%N9W/)A#ZR3S[WC-T M[T*X["30(YJ-M_4C)!%9S:*I3:Z-W>Q>@$Q)C,1J\&'^F&S]*$9HU>I8C+ N MB YXR\XLV!QZ9S#9P =5(X6#A< P[6BD?\Q5#X,[7:TL8G)W!UA> 71K4BI: MQ1CBT[(6F82)=H.1<]IBHHR^YI"C/ X*^M'ETJ.N;"M[]WM@ M.YAY-CGR89N(E;->U>2]^R%=_T%82L[M*?/#Q'%^X(";7C3.0.Q I*#_9'>4 M2H?<-V5=> ]NG&_:C_ HZ7&0V"/^TF"$C MG!.3B>T_>DX22O,LAK+C)#!$$71*MJ24,)@U)4\FAW\"+I%_CZ:JC*9HPCY+ MU%Q) "]#KM], ORCW"!&&-2'T"DVQ2K1_B>TB9()Y99=4[ Q9F+R@"O-UR?] MEJ]C)@XDIA'),4O2QDQ3 Y2\IT*R4LB_K2O.LVMO=WP[Z2!2XXG,$4F3\K9* MG(TS9@!IYD:%O -7IYEFGF-'6D6!BI^:''QWMG"8ZHW,K;,;_"FXS8+)Q#=U MKQ(A:A4^2WHW>J4\NNIMB]W%_ 9 0LZH>Y Z[*MUHOM6GFEHSML:Z(.27P-Y M^J^"!HTV-D;S2C)=_?>@:/PL!I '+SDZK1U@#06NQ-K1@Y,Z1-QCVWD:+01/ M,/]* @LRTE1LE8R=B*2SBJ8I^*3L:L(?B"0Q2?EM:JL#,8@8A;.I]95X<@8' M])'%D# 8KFBHB'I-=>#9POU@.$&B)RE[*YQE-5L,*E6M3&!:>'FI*!.O,X?E M .04WU]&*H=(X"GO%]E1/6&V:O\,WX7M[BAE6KP7$LT?6;"Q02E\;X^?>F0$ M:W@)B9?"46C6PJD/Q2->^7C$JX.AA!O#0NY;1AJ-+, CUFPFLWM_RWS)'>(% MM:[BTA3"@L2UKN41L:8\=,2(E<1,@7+;"'!1NB5B1I/:>GO6%;+9NQQ3AQD; MPBR0JA:SC4$(44!"$W8Y'[;G:"X9A!LKYDEJE&:/-=9+R8F(K;<)) I;FUA9D_,K%A/J+5NXZB!;X0=EI*SLR]J2,&&/E1[\U2#FF65;GTQB\-JR@E=G1!L4*_-_5YE#-J[LT8 MW1$?Z>D)5.QAZ AN:;9C<@EZ*QQB/YAR.KR_/:FF>F OO6N*1NS8@C.=[#%$ M3N!0H=(!<4=V,=?T?+7]#N_1'U*8WX%]LDH5JS%[,O?1"@6M\A=QB^_-X9]G M5VE.Z%"^Z,A19WFUI05.Q%JKE3Z":M# M^F:7_=,V[@3XQI84R[8G:FDP"NAJ3<'8>^D$Q;&UCZ@)U+6T94=EG*IP[]A8 MFAZPET9%&14*%CW"$K)V?"I'D"R5/U]Z!B2>J!JK+0'8)JF^#L-#0O.#W(YC&9&(!Y@]645$(TV8K@@7,D0+'$BWQ&Z%BAIMNXMO]T M5=]10,>GBIV?GKVD/!Y!IR[H'NW:-.S9P: * (S9"!>!Z%PA;?4YF.RR35"M MK7IX8&K_\" _^'#50I(I1K$KR[.W'@C"EH9?"PJ!IH_1:J)5-76/W$%!U*M=2 M((P\=$-->4@$\5ZPX8UA2V]]A]%DF:,YAP[P$C@HD=)RKD%V MG\P#T@(/$@V=B1\1HV]HB9/I1@5TCA)3?/5SY05C=&TAZS-6Y'X_X([\@KB/ M@S0>-2@Y.TB?'T6_I;8&W@(6F]W[WT'D!OB8.#P\3=DPNR<9$'7)>XG9:V.J[VIO2%Y5A3 MS'-@JF9(GA5S/BK]C9CHQ9/]!85:P2X>1M;"J1X[*A*.4M!] %GO1IT[,7!B MR'/>]S;2$9FNF*BB">625<[XNZ!"H,AO'B:?:QN6T3[)K) 1I%F9; KD;VA MJ!M2O(9=-Z%N"8"-DJS FP E&D!*<5?/K:;6I)3Y?6EUK[#P8]_(_9(E,Q-! M\(%/BMT(%/QA0YS)22940SV:"]O'0.2#E=F#Z( M,1:.?'#W0=QO5?B^=VYKO)DR"C6&&.+V]&F89_W\XG1(V>(^IR+P).[ER9%) M-4+RA(5EVW)K2>;OYR:!#DBMQWPN*L"'T:S4!W4WQZ@S'I>2,S1@_VYZQ4!> M%%:M3])E9[P2!4[C34@Z-L+F#R3%:.[E&R@'>A@&CF1J:D/B85QG3*HR'N[ M LPEC.(>)2N6(L/X_BA[2*Q3P8HH^J+:Z:B6#"Y#1!*E(\F?WA[1N$K"41+$ M]@T/=A&.#]R"OO -*RZ!6Z9%_&/<8KULTJV]3(1R(/5AVFI5M9;M1H8]R ?_$D%\$?_=!?>X\Z'/G!U6J M2TR&I3TBR[B26WROWH,K :82M^15CNIL1V&+O)X20#;.E<]$>ZETIC,PJPM 9L ^ZB %V01^J= .@'"Y@."#;LSQ^^( MFOG??FA,5.4B0 M\]YY)=3MLSR6GWOQW..$$E &JD92XCA1,!/:*(U8+3;J07*-LX\9E]6G.2J* M3+NO>,T)-Y>JP&0B,DLARS- #?%B9:5WU/#K*=/2D.UJ/-&IBTBS0!J^T-\$ MV1 +"EDM?L69=[X!8Y65T+4P#8S?<+L?R,L8$HK4@\BWVW"":^W/G*#:Z'K) MB2AX(3[IZ.ZIUAYFZ4@8F3INF:)S3MXH@D!38/R 2'V8 F!(HT &,(@^I:+B MKL&N?BBZEIDAMP1KZ^'Z17T/3A&.%7B<]TD4&$V99X>D3.C?>7:PJ^:;2[R? M[#)G]R.JVY.RY#-:&X:Q/;V7FMJ(-!.> MI^RJT,""FJ!=B[9OV1)',A_NITTW=')Q.ALJYS")8!SZH46)HM0'S4?!IY11Q0 ,&6*J MRL;)<#@,T\@F2CJTWY2Z(<19MM"NIE.%2@/_Z]6]!G:4,OU_S+".\8FET^]C M3,>1K>*(=:>2;D?(0*>@^]3$1\]]_U\9[DDR]#%F^U64-)&8XP.PRKI+Y?&1 M(YJ#F2*2]K4,?6"KI,,,/_0Y/CORVD7=Q6,11I9M][ ]AS:>9?G7-MG4KWP\=H)$0OS_(N(::$G2P'P_J6C1QL"!1]Q._D#2X]1T"@ .:RA=> MI1#E##%OQ>&-LZ%OLE^8V8)39^K9L7,V958FQZ;GI8?C@B3DK?/K:I'5% M\$M$IRKLHO,I>Q&"5K9>=6OTDM5=$OKGQ!)MD\,CRB1?:5\>P"P.4GNLQ60M MY(31VB%;@O+*!K"5*KI8:DVT[?F=YQ@US?832X MC?R6 P%88N)YA #U;WP'R0%!M$V!V MV69GY](.2_.;.:U+,[VUTL'X*)]&VSZ#:QX2CZ$5\MGA3L;?H8W[$^[^'=#8 MI)A\R 39=]YF)IH%W8_9^G3CU-"2\M[>1[.)9B;KD*.^SSB]:G M"TSDYI$JTG?>X/>[QOY_@8'\MG3;XNAT6UW^'[@'-?BYB%'I&URUTIU_+^ ( _2$2NA K)NA-'/2Z3-GHKR# 5 M-DJBY5K5:)A;D/MO;P)N3![_"_)N]?8/ O>)M]345POC)MZ- MP]HH3,]M^]W>YO4J3+VK+1)YM>$;@FD:7QA2F;L]^?\+#A1P589W^\0;'H[@ M,G>@W;_Z#%_O?Y>G(X\_31G>,4+C*4HP!4]UH;*FX5.CJ<&15/=3.$(T;'ZO M ;Y :LUQA^][ &E>2C=FG""&%JV'NB"7LUGD2> M@ CK2>L+]9[)SZI[<7L^+5%N;*0]UBYL DM__1XX4B<&5.7+C'D_D8%%:,X= MB@YSCE"Q>7:XQ/('RV%UU)NS&PIO7TJ>N"9?7#'GI(H=D'A8K3')8_X5"Z6Z MB9;+$<;):S6*$M.K.HI\(JC1VUZ?;=0B,53MD5(1%F]\3* M-M-Q6 L/,LP-'VY?MGQ),\N'MZ/]B^_[X#$X.3I4$WS6:09-,NX[44CR&5X6 M)Z4S($?#@@%B-5-GHNY( MY3+N'1!.,5B1NM<2 _%0M]SC)GP,'2"2K>V#I\:.2%VS4E :;0"N7$4R#HQ^ M.8*PYMF[O@EA)FYL!^0YZ-@H^T2'#%/OH?UJ3WR*W1%'K5VB;Z8-&I@)J-]9 M$O"3A(YY]I9X"!4T/)QW:/N5M(27D$N9BI_YF/F$A$*O(U$5Y5MA&7ANH4'?SXL$\W["" < M.O0L, !J81J]TA)-"Z25*,5;'7IQG2 K(MX^7$IO-0_S2'"H,:"L"$B:)!+H M.9+W+0A"Z@RMKSHE%NEJ93=]D^O+!+D3L2WV)Z0G^[O3HA2'F1Q'0% MJ%*@QH;4%.;$[[V3PCE;4X>6CKK'I"W*]3U[B9M+("'7]EO$$M _M/3&MD#YQ@[Z 5S&O\,8NRJ,9M, MN\\"3,V MD/0M"1[G_2L[L/6XRF?4OF\I#WE4_4;!]DA9 $T[+]%;S6XXJLJ)>,\>GLRT M@0:;U_1&+"PZTSS[P05.(@Z\84W_@?#4U L.*?/MLE\!"6,[_'.6O1_JI;"B M:^^SO@2B??SA^O*)MX)-=O8'!!CR'+0XM$GMFL\5;I@#U\/6^^><]A%-H"&@ M3.5',DMZ5,,IHZ&TD"OM2R^_!7Z:$W&(GLY#G>KYX1K3*VQ'77>A ^=1,?.U3B\J6 M_,J$4C%%VJ2"#*;J(^/HVW.7M-QY^(,:XGQP8,O7OZ!,.?9LS\0 MX5!H7-N%'+_$LUG&7=YHB62%L]/3R:E_"O$?4-$/46>H,#T_7.1YE838'Z,; MX4G&3LM)&OWLV;+!;Q7]IC815]XW)=<$$^Q#J/TU\:C7&V=6E%2O?HOMH: >1=FP5C$XV2*7GS,_URW>OU3FK.0+ J/'UBIF\1-J_ MVJ_<1*\T5I88&Y(!\0OG^;6V<=Q+IO#)/I(# M -\5ODU#=!S&?Q\#]VC")3&^#!J_C]X4CQZ*55F3MV2@%NG+U)+C*]8);3QH MIN?S[#T5TIC"^4#9%ITU73"-0:R)X.+J+WE_%2[$'"V0W<1^: MS9_AH9-=I%N3S(P5O;]+38()73:Y7O1%4O(L]^-#]3Y>U42]$EH!#A1;@K6^U?"B9(B7]F'?N&$)Z,!:+XL*&BU@W+ MEBO*#)5$B,L$=:\IX!A>_!#U2<&[>Z_O;T'O.JP)$WBP1,O]O/4YJ3>4M^E7 M^T#9L>S0B#9+3+79.@Z7G3U7]?S\Y5[2)A*B^!9L^^;]%6R=4[A^<'-05$[. M3B^>G;\^;E?4[D5[$W1NB^5P4:KVYFT;/RE.Q'V";+[F M2C<*Z.:J)L]\-5=\+M:F\#P-(#-F,OJV[8&-<#Z"KSK1O?CTI) E$;\LBB?= MN%OK:YJ'+X0/E79-3]KC!&MHW+IX+53#E2R:)17;2$V#;O086D9=Z$; MO=ILR@25\$STYGJEH@])$Y[#5/'E+$O"TX]_PLO.7CX_??(Z(1+<<7@RPB+? M/3ED40=4(*@N^X9T$Q$H<5"OB*<9BR %E_9ZE".;U0IPP=M[E%\P>.,QNKY7 MKE$R3<*,U$H#K*!?@)#;@E\7.I):_R(Q=5BXG,FZ_!EES9*^H61"+CFT=H]?AO4;-';]_KR_-' M3V%D>/S-UUNSLF",K:@%K%W"T-/YRXM'7("@'X#UX93XYF(P7.E/K(BP#3X MOR^=Z_0#+@ F[R?:WIO_!E!+ P04 " !S/*E80<(+DMT" A!P &0 M 'AL+W=O8^J!)A'$5I6%$N@VSL M;3.=C55C!9H8. MCREA_$C6K6]Z%A#6&*NJ33!F4''9?NGSI@X[ >?1!P'Q)B#V>;=$/LL;:FDV MUFI-M/-&-#?Q4GTT)L>E^RESJW&78YS-IM1P0U1!9AH,2$O;6LFTA4E\7C#_UV4?;5HJ9+]5.[. MC4Q-&4R"VI'I%039\5$_C2X/"!ET0@:'T+,YWN&\$>"T,&K*GA\)/#5\104J M,UX5$EO-F87<[^]3<9CGVF.[D=R^P[Y_Q?;[#R600@EL!JYPUITA4FNUXCF> M*8JI,"49%[RM^:?RQG6MM%NMN2VY)!:Y$"[''N)BE;\Z&^%O5=K#.VO7_J[;MO;JWCP=6=\FE(0(* M#(U.S_!JZ[8AMPNK:M\$%\IB2_73$M\PT,X!]PNE[';A"+I7,?L#4$L#!!0 M ( ',\J5A=DW]-N 0 +X. 9 >&PO=V]R:W-H965TV@3A9T0%K%S39\IF6SA812O1(*D[_ M_8Z4]>+$=5(L_2+Q[>Z>>WAW)&<[(>]5#J#)8\%+-7=RK;?GGJ?2' JJSL06 M2IQ9"UE0C5VY\=16 LVL4,&]T/<3KZ"L=!8S.W8M%S-1:WLML>>U6C)60*F8*(F$]=RY",Z7B5EO M%_S#8*=Z;6(\60EQ;SI_9'/'-X" 0ZJ-!HJ_![@$SHTBA/'O7J?3FC2"_7:C M_9/U'7U94067@M^Q3.=S9^*0#-:TXOJ;V'V&O3^QT9<*KNR7[/9K?8>DE=*B MV LC@H*5]9\^[GEXC4"X%P@M[MJ017E%-5W,I-@1:5:C-M.PKEII!,=*LRDW M6N(L0SF]N!1EAA1#1K"E!&<9U=CYQ$I:IHQR%+A%RK/2!2X M)/3#T0E]44M'9/7%_YN.AHUC)-0VHN,V3)J=JRU-8>Y@'BF0#^ LWK\+$O_C M"0]&K0>C4]H7-YBV6<6!B#6&?"HKA$_+C B=@R2]7N!BHQ7FL,& ,&0@ MSZ)"/>CJ&I"*I_B2\>C9V'@:M)JV]+M$LERBX $D1AI8M1*T08> 4J%TIS8( M)UU[-"5_V;UH-KN_)T^-!K[_'%P8DUNAT94#1Z?37C]TQTEK\T20QFV0QJ\. M4@D8.2DBKKG'D;(JD 4MI&4!\U%@X;/]2ME-(RGE:<5; 2S++*T7,UZ9$"SQ M..-"*;)%9E1.)3*JM62K2IO:1;0P.UZ@.%;8]#X7/ -Y-"5..W)[$.=,$7K$ M'Y,,G4^#!MO0(C:3?1<'N-($+LI9W+BL\=HL_46>'Z:H2^ QA:WNZRA,A/^* MY+W-)<#!N7 DG[O4_=H2^531U\;S+FX'$S>>QL/^R-2=!-&0_ E*G9,;D"9- M+DSR5(7A%0R3#PQW).L4#>+('S[I'2A8OJ"@%9U$D^$/1EOXK]@N]\C&'_@X M3:(C=H+ #2;!\XF7_E>]^'QI[9V]!YE3PI2R#>RCN$M=++25+95O%KMM=0O< M>.+WNZ/$)\NW-H,$^V>39'@X,.TV]D2!3-H"F;RZ0.)56FG$;SA3D%:R=]XB M,'L@:_;!>H='V;$B=MK881&K.5"YV"E;<7;[#?WP9$/74A0_BZVI>'CS%L@Z M5AE>F82WNFQYL]'1EK>W+&IO4+I^LE3A%1(IT\P@Q)O>&J0AQ"(D VI9,O.0 M=:$4NS[>, Y[ESW/B-@:;A2>T-$X[$+=C4<3[TV!%7=C7TX&,QX#]?.B'6T?9Q?UFZ1;7K_LD*,-0\P< MUBCJGXWQ3)7U:ZGN:+&U+Y25T/C>L&PO=V]R:W-H965TU*!+ BV3)LIW$-F"G';9B!8PD6S\STDDB2I$J M2<7-?GV/E*TZB>.M1?O%?+FWY[GCZ3S;*/W)5(@6OM1"FGE06=M2\QJEX4J"QF(>+(<7JY'3 M]PK_<-R8O3TX)G=*?7*'/_-Y$#E *#"SS@.CY1ZO4 CGB&!\WOH,^I#.<'^_ M\_Z[YTY<[IC!*R4^\MQ6\V :0(X%:X6]5IL_<,LG=?XR)8S_A4VG.QX%D+7& MJGIK3 AJ+KN5?=GF8<]@&KU@$&\-8H^["^11OF66+69:;4 [;?+F-IZJMR9P M7+JBW%A-4DYV=G&M'IBP#\!D#E>JKE%GG E8LP?*O(5UJ[.*2,.RU(CNRL#) M+;L3:$YGH24 SDV8;8.MNF#Q"\$2^*"DK0R\DSGFC^U# MZCCW?H5_%1AQ^8 M/H-D.( XBD='_"5]-A+O+_UIV3B4A"Y&O)K&47+YP^M-I;3][19U#7\I67:[%1-,9@32N.R^9[)UB=Y!> W# MT2 >IK1))X/S-(9E]KGEAON/S_>4P_Q__+=,-!5J]D@PC"]A.HBB"*Z=S\;^ M=_3O"+DL"FZ1DO]4<#(9).?CTV=0EHW%>_5TK].9Q>NKX"68, M+WC&?)JM N-+9UW!?D7&7V!#9)XP(VRJE'WU,WJ]])Y=7-H:GA-))_L)B4]\ MK9\FZO%K?=(O.^77<#Z8#L]I':>#=#+9"0Y]B,*](4.I+/TH-<2FE;:;-_UM M/ZV7W9#ZIMZ->D)3Z&Y_=P:K&CZP[96D ^FU%_SA0.P62 M%TK9W<$%Z/_#++X"4$L#!!0 ( ',\J5@;@R+'R , '40 9 >&PO M=V]R:W-H965T, M2V_8KVP3/>RKT@HN<:+!E$7!]/(2A5H,O-!;&:[Y++?.X _[*/P_++KUE<+/G-7*&&J3U@T:P,/DM)8533.Q*#@LF[9UR8/3W&(&H>HXEUO5+%\RRP; M]K5:@':K"W[*I M0'/4]RWMXM;Z28-X62-&.Q!CN%+2Y@;>R133O_K[Q*ZE&*TH7D9[ :^8/H8X M[$ 41-T]>'$;/0@#.H'](:O7H0GP<4> MFMV69GF'4..4?-=)(OW7+@1/Y'1D,0#3>ZLUP2&54:PC-'Y^#8!/'%O];N M>EL4U97+2'NIX\81)"Y\H_WKKS%-Y MCBIE=)SNW6FX8UI-?9JZ:^U.O#7=2?78>*C]D%+DQ$K J#[R=D+.R]W#7>WK MC_B L*C52]J>_$1W"K;;O3S;\&8F1SP2\GIDKKC_?D[DK[BDKX$W'%!5M)E M;Z=>0AAW.Z?1FS5+]2BCB[V6E5>=NF0CI$<,-C=9;]>!#]E7..]H+[LD3:&W M74O YLIN&'_W;@ZC#O"1 JUGHM<)N]&S\U=[??RF8O_ S:/O6=(-.B%(%/U, M2DEHJY\Z="5($JXG(].!T6A4"^QX4HUW:.OSPCUL^0]J[EM,L)A28AK9C7_) M[B_9_5&R&YUUXMYS5:-Q>J+H;FSQ=U6P@3DLN>%)^/T"3Q@')9<8]=;D_E27DM^6UP4Y"=., M2P,",W(-CD^IH-)UD5L/K)I7A>5462I3JVZ.C#+A%M!\IDA'FX';H/VG8?@G M4$L#!!0 ( ',\J5@K%0",*P4 $00 9 >&PO=V]R:W-H965T>"JGLU2!WKKP8 MC6R:0\'M4)>@\,M2FX([;)K5R)8&>.8G%7(41]%T5'"A!HM+WW=K%I>Z=6.6..D:+RY*OX".X3^6MP=8HH&2B &6%5LS M\FKP=GQQ/:/Q?L!G 6O;>6=DR8/67ZGQ6W8UB(@02$@=(7!\/,(-2$E 2./O M!G,0EJ2)W?<6_1=O.]KRP"W<:/E%9"Z_&LP'+(,EKZ2[T^M?H;%G0GBIEM;_ MLG4S-AJPM+).%\UD9% (53_Y4^.'8R;$S838\ZX7\BS?<<<7ET:OF:'1B$8O MWE0_&\D)14'YZ Q^%3C/+7X'-(F]71D =+5C)_?\08(]O1PY1*R#5BZW[+W*(-N>/T)6@5K<4KN.>P$_<#-DR?B,Q5%\WH.7!%,3CSHD!=I41[IG>EQ6^ Q8 1J?DST3=,FZM3@5WD&&^N)PI3'])]AVRJG_=^QS8 M4DNL3J%6S%'XFQ(5_X#=HN)P:%@)6T97J]SW3B>O"XH^>?P$UHW)'#;EN'U7CPE,HJ\W;FW@ 5M19"Y2U.P1.V4LVC>AU$F#G$VI/ M-^TYM6=[7'X>4_]\KW\\./IG/3YLU%(K]=@B>P["7+)GU5=LDI//D MZ'1.M77X4Y1:>3NP:R<7[*&\[5_@.WE+ 3ZP[A%Y:1'6')<@#!.37I(?3M5C MG_>>0E=9.Q3:09Z*IU%K'-EM?YS#'SOUZ=VWR8LXQI_S.?N,'O;>[HPZ&9_N M)UR\Z9LTF;>98KO(4:0UWO1: &RS$5:];[X2$M15&&J41NPHZPJ!J,#II.5!< MI<@

Q=(W2&JN%TPQEW%1/*PD"J58KT MN3\_H6&/^Y''8C&Z8.M<$%.6&LB$VP5NG#]L ]LC+],@+]-^>:D/D<3*5F4I MO?,QP5)N<[9$44#'UD?6^O0H_5Z)?(X1GOZEMX5G>YFR5F.[38H476I*D1 6 M=&V&1UODA&]62Y%Y@M;AHVC%*AAC^RSX#VA/IY&P&V)=YG]7LWL MGPB.5ZN.FRJO%GL>ZDA-TI6:N"<39R$39T=O=.7V9FQQ/RHI,Y"8K4U/N4PK M69/SY;DU(SBBE8=#V=E/YW^?G?LI^ Y2*!XP[OUY^<7?T"![S1^1XHJ.U*2E MF_W.GUW#CC6,YNP9#Y3[F3@9)LG.ISWL]A#'T!FP.2P.)Q'[Z1O-0[DXZMSL M"C K?W^E_0"AZTM>Z U7Y+?US7 SO+Y?H]]PQ[1HZQ*G1L,9'J],?6>M&TZ7 M_I[XH!W>.OUKCM=\,#0 OR^U=FV#%@A_'"S^!5!+ P04 " !S/*E8F,7D M,RL$ #7"P &0 'AL+W=O/7R.?.YTTXW27\T:P+*GJI1FYJVMK2^"P.1KJ+@Y535(7%DJ77&+0[T* M3*V!%\ZI*H,X#+.@XD)Z\ZF;N]/SJ6IL*23<:6::JN+Z^1I*M9EYD;>;^"Q6 M:TL3P7Q:\Q7<@_U2WVDN9-/%; DC>E_:PVO\(VGI3P&*NJK3,RJ(1LW_QI M>PY[#I/P#8=XZQ [WNU&CN4';OE\JM6&:;)&-/IPH3IO)"KC10T)=1I2BXQ<&"EUSFN(DK(]P0+EY?ON[NCYT(0E2-X;(PHPM& MD&%R^:_O5S"_:&4,J[60N:B1\<[L!Q8EH1^&(;OKUC34_!GKAS4'J">)GT79 MB'V1/,\U4 QTU*P0)E>-Q!CD=D88T[C8\ M;)PUD;1K#<"JMMX"U=M7_$9X?8F?3B8T2E\D$_KQ.*.Y[&4N]L?CJM(-=DN:4><8E<(Z%4\.:FI=' M0!T9DHH^[O*P3)0(C85:O2')_UI,CWT_.(K[__.!NMP)@JCC(V%76-@:]'E] M)7L:2%"(Z=[8_6'B2^<*NP+V?74Q";-O6!)5NLN'B0>8 "FT+RN34R94JSUU7)CD46/9Y"4SO9%P46&E1K%U9"L"I!174 M#3QOZ!:8,">>6-U"Q!->*4H8+ 2255%@\3P#RC=3QW=VBCNRSI51N/&DQ&M8 M@OI>+H26W)8E)04P23A# K*I<^F?SR)C;PU^$-C(SAJ93%:TJ6VC@8.22BI>-& =04%8/>-M.)X!LDC+5F,PN;JD7KX @SE[)40N\2C5/QG!>%/IREXLD#NL=" M8*8D^O@-KRC(3Q-7:1_&TDT:OEG-%[S!%Z);SE0NT35+(7V)=W5L;8#!+L!9 M<)3P%HL^"OT>"KP@.L(7M@F'EF_PGH0/Y5G3A(=IS%\YER5.8.KHSR!!/($3 MGY[X0^_B2)!1&V1TC#U>UE\$\0P=OJ"OE9(*LY2P]:'8C[.?GHP#+[Q _VN^ MWH)(B 2T$"0!I&\XR>T57T$"Q0J$%6ZDK##3^_I=0P=;$H'MAWZAGV%JC9>V MDLTIEI)D)*DM=T:EIE[F6.QAYE%U!?U\\;->^.-F$8SKH\\Y34%(8^J/+A \ M5D0]M\@/* C[PS,T[(5AT(QU6IKJK#7;J8*]ZH_(_:@_\ELYZHVCP2NI/3F; MPVZOHPW#][D,!WW/VSOQ>MZOXE]W&@7]P3]W.O!^G^GK%^SK!^J/1NW&ULY5A9;]LX M$/XKA%L4*:#(HF[G,)"DYP+=->JT?:8EVA(JB5Z2BI-_WR%ET[(M*PYV%[O MODCB,1^'HV\.\FK%^$^142K18UE4XGJ02;F\& Y%DM&2")LM:04C<\9+(J') M%T.QY)2D6J@LAJ[CA,.2Y-5@?*7[)GQ\Q6I9Y!6=<"3JLB3\Z986;'4]P(-- MQ]=\D4G5,1Q?+%[3E>B M]8W43F:,_52-S^GUP%$*T8(F4B$0>#W0.UH4"@C4^'.-.3!+*L'V]P;]@]X[ M[&5&!+UCQ8\\E=GU(!Z@E,Y)7=6\R>/:#BV!V#DBX*X%7*UWLY#6\AV19'S%V0IQ-1O0U(?>JI8&Y?)* M_92IY#":@YP<3R5+?J);V%>*[E@)_UH0;:ZS>S(KJ'A[-92PC)H\3-:0MPVD M>P320U]8)3.!WET='=Z'CK]@)^(=Q&'K:0Z[A^#YYG]NQIO."% M>^[::H/D=2,IC[D02Y+0ZP&XA*#\@0[&;U[AT+GLT=,W>OI]Z.,I>&!:%Q2Q M.1):9[;<4CF73UT*]T.^>16[CG>)_BOO']IKX#^8CY'NQX'1! M)'T6Z?TCY4DNMA/O@,8<;%V3PO1]AJX<0E)R(/Y[7;)%^TI5 MC,RK!;JGO#3=WTE1'^HF,@)\VB(!\%1UF9ZSO$)/E'#Q=J=+9JP6I$JA^X]: M"@F?:D4BT6^DJB'JHK4;':SH6I'G6$X8FY[7,-&.M^W0=D>M0>Q8H1>CCYQ4 M^_\-NY>][2ZK;Q'.L.=;HV"TW9EOA_@H 3G.MXCBP2A"V@48V=DT[L$.G/1A:V,,],2DP,2DX.28MU*]'J?*M.E!4%FID,OTFFN']!- $J?XU[C.*0';QS"(2IK470L!_L):'5D0@*F0..1MZ MH3%G!10?XN)?#W?[[W>40TV2HD\U3\&FNP'C,*!\4 ;8#1A3R#E*"")$SE(= M*, FV\"A['-2%'F-/,=V#MW ]3TK"!S%(6S[[CF.;#\XF.78X>C!Q>)3"GFO%7J"#L8T/9;%*$L<( M[,:0GG?21F!CKP/#.YXH#5840/IX,8U[DD=HDD=X==6H)SG-YOVM>H X 8H=<1(S/B.%MOL) M9>%^S-/,\YV#LF^?5. ?08R^-^NU0;MJ0U/"=9JH2Z)K*\_43%!E[>\$2C&O MA]:1H7743^OF0L,(76!*#((_T@R M"0>3YU8$8;YS>@0_T_P /T/OIY,)TL<&"L)P7*\:F$JP(D]UO@&'E+2DE=3) MBH';:OA&7BW(::;N:!XH*I@0>Z>0OS]'W6>5-BR@0N'=+;2N(#)&Z"#1L7M*-GF3$I6:D_,TI2RM4$ M&)\S)C<-M8"Y[QO_ E!+ P04 " !S/*E8<5/Y?W0# !^"@ &0 'AL M+W=O:L@KDDJBE+*A^FP,5F[(7>5O&9K0MM%/YD5-,U+$!_K><2);]#R5D) ME6*B(A)68^\JO)BFQMX:?&.P43MS8BI9"G%KA _YV M,0L ATP:!XG ',^#< M &$:/UI,KPMI''?G6_1WMG:L94D5S 3_SG)=C+VA1W)8T8;KSV+S'MIZ;(*9 MX,I^R<;9)JE'LD9I4;;.F$')*C?2^W8?=AR&P6\C*C-=.4DX46V2UY_84N.:@W(U\CMK'P MLQ9GZG"BW^#$Y$94NE#D;95#ON_O8TY=8M$VL6ET$O"&RAZ)PS,2!5%R B_N M"HTM7OJ<0H_5Y]SCX^[F;ERHFF8P]I#\"N0=>)-7+\)^<'DBN:1++CF%/EG@ M7F].NV='1OM^:9R]OQP(+: M]P"O"Y#7+TD-^$:99-X<2)W7G#[@,Z2=QZ=,BR4:A4-+S;@+\I($O30^#_K[ MFBA.DD[SD5:-*3Y,':_).UA*JXE:IO\1W%4M&>_ 3O P[7B8GN:A>YH-#6>B M+'&7W$%^IU+22BORJ=%*(S%9M3[&P]/H_YJ'3XUO[T%F3 'RE&5 \(7)"OO$ M("V@-(=JA ]*-;3"=7O M45L:W5 D01 .VTDT=%M?")Z#5,8T'%P2^-$P_;!#B2CN]<])_RR.H_;KRD*H M\\YLJXH>5<\"#Y/>(.SDY&R8I =2MW-[5V%'&\=_%C).>T'P&"0X"WX5_WK0 M).JE_SUH&CQ=Z2�R1H.!AT8ZL_=O/]G9Z@!+FVG8\BF6@J[=J#3MLU5U>N MIW@T=YT9TF?-*D4XK- UZ WPFDO7[3A!B]IV&$NAL5^QTP(;1)#& -=70NBM M8 )T+>?D)U!+ P04 " !S/*E8=5UE.F\# $#@ &0 'AL+W=O,EEJK)M[;8<<"9(96%[3E.9)>84"N>F[X''L]9 M)0M"X8$C494EYC_NH6"'A>5:SQV/9)M+W6''\QW>PA/(S[L'KEIVJY*1$J@@ MC"(.FX7UUKU;S33> /XEYK+& )2O^(YG,%];40AEL<%7(1W9X!TT^H=9+ M62',%1UJ[$1%3"LA6=F05;LDM+[C[XT/1P2ETT_P&H+7)02_(/@-P;^4$#2$ MX%)"V!!,ZG:=NS$NP1+'<\X.B&NT4M,/QGW#5GX1JM?)D^3J+5$\&2<@4DYV M9M+8!MU70@&$0*_1!_*M(AF1/]#+!"0FA7BE>C\_)>CEBU?H!2(4_9.S2F": MB;DMU5BTHITV<>_KN-XOXOKH(Z,R%VA%,\A.^;;*H4W$>T[DWAL4_(CY+?+= M&^0Y7M SGN4P/8&TI?L]].3RZ'WTU>71O0$S_'96?:,77C>K?=-4"_G]0GJ7 MNA,[G,+"4MN0 +X'*_[S#S=RWO1Y/*98,J;8:B2QD]D(VMD(AM3C)1;Y#4K5 M%8'ZIO:X "H%4A^.VFF%Y"25D)GW?1-4:T=&6^_Z^]@-O,!QY_;^V/H>6#@+ M0^<4EIS#@L!W.JC5.2J<3+VH19W8$+8VA+^UP23==:(OZUHJ.$['CSPO[&3= M PM];];->G!@URZED<1./(Q:#Z-!#Q]_OUZB,TLB=Q)U?.L!>5'7M<&A7.O: M2&(GKDU:UR:#KCWEC,O7$GAYR0[%[T[.M(W+<[O+K ;G=32@9'-2U_HTD=N+?K/5O-KS\JK60F$J""Y2P M:BT17JN2'?W-"-VB):,I<'JC"C^9JZ+J$P7T!3#O,WFLK?_A]?G(U7/;0D5J("- MHCJW$[7I\_K,43LVD*M'-8ZZ.:< U0+W?,":?&SI >_"+?P)02P,$ M% @ &ULM9IK;^(X&(7_BL6.5C-2I[F0!.@"4MM<=E8[VJJ=V?WL!@/6)#%C MF]*5]L>O9:(XTDQ==[08TV2TG&>?/?#EG.UE1!/R MP)'8QS'F_]Z1B!T6(V/T]L$CW6QE^H&VG._PACP1^7WWP-6>5E)6-":)H"Q! MG*P7HUOC)C S0=;B;TH.XF@;I:?RS-B/=.?+:C'2TQZ1B(0R16#U]D+N212E M)-6/GP5T5!XS%1YOO]'][.35R3QC0>Y9] ]=R>UB-!VA%5GC?20?V>%W4IR0 MG?)"%HGL%1V*MOH(A7LA65R(50]BFN3O^+6X$$<"PSHC, N!V5?L@'C:6M'2C3R#@LJ$%NC!TX$223. Y*LT!/=)'1-0YQ(=!N&;)](FFS0 XMH M2(E G]$]%MNK[!5Y/_?T!4<*(#+Q(Q&2TU"25?[]1Y=(3"/Q2TL.CZ7=YU\TS7_]A'UT@WKI"IFY,6^7VW_"OF MUVBPS MO/Y):+,Y9X_;V>E8?"-V."2+T2[-*'\AH^6OOQB._EN;Z9 P%Q+F0<)\2%@ M!*M%9UQ&9]Q%SZ*3!25,-TB5GK:D=**&)B6'.1DLG;%?EL;8,4U[KKT<9Z"E MF3TV9WJ]F0?9-1\2%@#!:NY:I;M6I[M'=W]XYN[O! SU-(=91V8YQL0Y<;2E MD>F<^@G9+1\2%@#!:G[:I9]VIY_?F,119N55XX;-[F)^V?#.(PPUW&YX:5BF MI1LGEKV?6HZ9-=\NS%P6-98/SEDT&QE3Z9F%=F:34YIDW-Q4&V[])VJ MH9?>:;FFIZ?GMC0RK=EI,P^R8SXD+ ""U6R0O;,AX0%0+":I]/2TVFGIT];QN5G27C<9ZSL9 UU=]IT]W3: MRLT]@_6;+I[6LG:JBOL\84XNC&Z8^>ED9&XY:% M[)8/"0N 8#5G#;TJDNB7!^("C'!>#&FO6'1RAAH+2G-!:1XHS0>E!5"T>EJ. M2FK&.U9#"CA4A"!I+BC- Z7YH+0 BE:/4%5/,SIK+GV>F[L)@W,"6C<#I7D% MK39W-1ZD?-!C!E"TNO]544YH'2?%!: $6K M1Z@J_!G=E;\^,Q)H90^4YH+2/*-93[2GS1D)\I@!%*WN?U51-"Z7%(?/2.@_ MY#-.5&)D:V) "Y*@-!>4YH'2?%!: $6K)ZLJHJJD:W475V]6*I@M7<(1PG(Y,Z8J6,!^Q5*2XRH]D:+W/_Z Z'L): M(S5M/&\T!O?[[AX-3@HDS0.E^:"T (I63TI5I#6ZJ[3MT]A?.Y).6LD&D=<= M2<291RG0JBTHS06E>: T'Y060-'J"YVJ4K"IO^=2)]#Z,"C-!:5YH#0?E!9 MT>H1JNK#9F?QL,^C5#=A<$Y B\"@-*^@U19 -)ZD0 \90-%R^[6CQ;?IZNVO MF&]H(E!$U@JO7T_42,+S!='YCF2[;#WN,Y.2Q=GFEN 5X6D#]?V:,?FVDR[Q M+9>E+_\'4$L#!!0 ( ',\J5AGN)$W2@( !$% 9 >&PO=V]R:W-H M965TOFEIIBQTG[:;.L=2TFM:'2E'3 M;L\4GVU4#![@)/WW.[!C95*:O>S%YH#ON^_C.+*M-J^V1G2P:Z2RBZAVKKV. M8\MK;)B=Z!85K93:-,Q1:*K8M@99$4"-C-,DN8H;)E249V%N9?),=TX*A2L# MMFL:9MZ6*/5V$4VC_<2CJ&KG)^(\:UF%:W3/[CGW^\.&GP*W]F ,WLF+UJ\^N"\64>(%H43N/ .CWP9O44I/1#)^#YS1F-(# M#\=[]N_!.WEY819OM?PE"EUM.$+VV%O$@'O MK-/- "8%C5#]G^V&VHS! :F80'K'M#*_IJ"R^2HP^R[>Y$D6;XZ(F8]BYB?%/-'[8#OS!G1_^2N<4^D+ M+24S]N)8_OD_\\<'-]P_%G0=*J$L2"P)DTR^4'U-WX!]X'0;+OV+=M1"85C3 MFX7&;Z#U4FNW#WP?C:]@_@=02P,$% @ Y>H$! .1@ !D M !X;"]W;W)K&ULM9G1;MLV%(9?A=""H0&Z2)0< MQ\EL [&U8;O(8#CK=LU(QS87B=1(VNZ /GQ)2I$M3V;K@KV)14GG(\\O'H(_ M,]YS\2HW I]+ LF)\%&J>HA#&6V@9+(&UX!TT]67)1$Z:98A[(20'(;5!9A M'$7#L"24!=.QO;<0TS'?JH(R6 @DMV5)Q'\S*/A^$N#@[<:2KC?*W BGXXJL MX1G4AVHA="ML*3DM@4G*&1*PF@2/^"'%(Q-@W_B+PEX>72.3R@OGKZ;Q>SX) M(C,B*"!3!D'TSP[F4!2&I,?Q;P,-VCY-X/'U&_U7F[Q.YH5(F//B;YJKS208 M!2B'%=D6:LGWOT&3T*WA9;R0]B_:-^]& P$II#=H 2_1W$4)XVX(/H&YN8\ M$=%R!NC#75V[>.G7\\Z-JY-PTG[<_ MH:L^^9R82^6K84,+,ZOV;AJ-P]VQ)IZZZVARVVIRZ]1DWLS.D^*WE?\)+6$' M; M]Q3YSV?-&3 M4>M6DG^X0!41BH'HG8!.TJ4*UK#!497&)U7JJ;N.+*-6EI&'*M67BUHOA/L$ M<_9QJ6 ^8:DG6$?;^U;;>S\5>^]3/I^PU!.L(Q^.#CO.R%O-NE&7BNB5EC:T MXS4 MVM 5YNCW3AV%VYG<@F[GR82$52!, ^N>T5R,B\6J3$,T?$.Y&9X=[*\ M];UV+OWXD'[L=]V*>_5P=G*Q'CYIJ2]:5^"#(<">' 'V:@F\TE)?M*Z&!U> MW;;@VVK4JT=H:"JOY9K;[7L>"OG9L3=U\4" M>C40OFA=G0\6 GOR$-BKB?!*2WW1NAH>? 3V9R3P_S?_N%MY38WFW/OQ_M MJ>_)_;DY%[=GM0=,?:C^1,2:,HD*6&ED='.G"US4Y]1U0_'*GMR^<*6W1?9R M WK=%.8%_7S%N7IKF [:_Q9,/P-02P,$% @ &ULO5==;YLP%/TK%JNF3EH+ M ?*Y!*D)[;:'2E6S;L\NW 2KQDYMD[3]];.!L"0DJ-FBO03\<D5'RR/F3&7R/1Y9C$@(* MD3(,6#^6, %*#9%.X[GDM*J0!KCYOF:_R;5K+8]8PH337R16RK;U#J:1N^B%.9_Z)5N=>Q4)1)Q=,2K#-("2N>^*7T80.@>?8#W!+@[@+\ M P"O!'CO!?@EP,^=*:3D/H18X6 H^ H)LUNSF9?" M"6>24Q)C!3&Z(0RSB&"*IDI/Z--5$H6@,*$27:#KYXRH5S2%*!-$$9#HO%S\ MI%VTEF:6'949C0N,G(/9.2A6\Y4(M$UBR'> MQMM:727174L-6!>3E? M^P!?[1#V.5Q0>/LIS$TRD L&B;'2Q8.OD;.;Z7 9^2Q_AS_3$ M$J0R];_/ER*BOY&FVW9W?&G7I%R8XMO<$S9F_I?_A4[E2Z?1EWMXXS13L$]? M(_+8ZCDE67@BLBW'NI5CW7^_>+JGM.Z49.&)R+:LZU76]4YZ\?1J!>8[SDZ! M-48\UIQ>K5K=C8!;FON5YOY_OWCZM32]FB_U/?6+IS'S8_\+]D;SE8*8YTVL M1!'/F"J:E&JVZI.O\O9P9W[<&DR*=O(U>Z8QZMB9;:#]]CLG(:.0HK[8 M&["=>Y[\[AR?QQNEGTP!8,ES*:29>(6UU97O&U9 2I4=R6-"5L/=J\Q7:?(;.CREAZE^R:6,#C["5L:ILQ4A0V#CN" MG)&3@B7Y*%0*X,:,_8M$KOW^JRENVGHHC?H?E!] M0>+PG$1!-.B13X_+;X%U\OBUW,=YG'Q]R[S+ED^%'@P2-, ME=A)#'6'L2_UQB^I_5PK66?Q*!W[Z]V,#F/"*(B[H%>D@XYT\"Y2 4O\CMU. M4<;4"J'EDBR@?Y\:R\$.2)(.]F /8])1V,\Z[%B'[V*MZ(M60IP3 VO0> 2A M!M=@7;&QV3%E;"_X\ JC"[WP'MB!J-^\*0#3XZ"-Z>?;DM]_! DA^\/@CW& MPY@D&O8SIAUC>I3Q05DJ^GC2GJ]N--H#.@R*TN1RC\C?Z;ONSL-VM>32X+>W M0%EPD6+I=7./-!.KJKH5SY7%QEX/"[QZ0;L ?+Y0RFXGKKMWEWGV%U!+ P04 M " !S/*E8M]>;:=56\IBE1 M/;&A&:P\")D2#8]RY:J-I"0IE%+N^IX7NBEAF3,=%W,+.1V+7'.6T85$*D]3 M(O^=42YV$P<[^XEO;+769L*=CC=D19=4WVT6$I[<&B5A*4TU@:"P-^6SBGG!@GL^*<"=>IW M&L7C\1[]8T$>R-P31>>"_V")7D^$CRT@6,\+1 M4L,$Q$TK=$LU85RA]^@KY-=GH11:4(F6:R(INJA6+V'Y;GF++MY=HG?(1RJ9LM?JPV)Z<2!/:VHW%)G^L=O./3^M/'J"*S!LE^S[+>A3TT&?H[1NTVO>9*G4- M12;.TYP76R)A6P9;Q9ZR)5C_V 8$K"(M5"(JI)1*W[]I9F @KTN9T;=;ES.P)K\!S5/$>M MP?I1G(RP(<@6ZM2*[BM\;@X1*.T0LTVN6;8JO9 8^]P9GH=N:#*U?_)"969SWG!*G;>#4>M VYU MP^RM\4T$YT0>:=I9EE8,C_>KUXO"4Y96L=&9ZHK] TN_E>7MVT/X0I[^RWA: MQ<[R/+0=N/6\GT:]T!_\CI94,DCE&S0O3SYHLJ],F[>A.H=V< %=-I42_+$T M+*T\.FU2ND)K>N70IN#^?^_&<&N/\VJF':$UF1X:'MQIQU.A-4[10?"D]#PC MU;3UT/+@]IXGZ@7#0Z[.WI"KK>]Y=00[0FMZY=!%X>$;G:N1Y2(1G';GSTF5MKI'=VUP]ZKX!*&@].>9+N^<]6S]F>.FN-R? MS,_,YX_B#G^ *;^=P(URQ3*%.'T 2*\WA(#+\G-$^:#%IKC1WPNM15H,UY3 M<6,$8/U!"+U_,"^H/PI-?P%02P,$% @ &ULQ5C;;MLX$/T50ETL6F ;W2Q? MLK:!Q$G1?0@2U.CVF9%HFPA%JB1EIW_?(2WK$LO:IM#&+[%(<0[GG)FA)ISN MA'Q2&T(T>DX95S-GHW5VZ;HJWI 4JPN1$0YO5D*F6,-0KEV528(3:Y0R-_"\ MH9MBRIWYU,X]R/E4Y)I13AXD4GF:8OGCFC"QFSF^A7@R@W^2F>,9 MCP@CL380&'ZV9$$8,TC@Q_<"U"GW-(;UYP/Z)TL>R#QB11:"?:.)WLRV9IW6"-YU,I=DB:U8!F'JPVUAK84&["N-02WE*PT_.% MX D$A20(GI1@-,$:!I\HQSRFF*&EA@F(FU;HAFA,F4(?T7VNE<8\H7R-EB3. M)=64* M!$R(!X(IK^O&&LMQ$";TO3#^ [1_(16J#)5%35P,#XX<;%]Y>[[T- M3G@;HCO!]4:A6_ Z:=J[P+RD'QSH7P>=@'=87J#0_PL%7C!H\6?QZ^9AASMA M&8W0XD4G\(QJR4&TFK"WSS'+$Q,7*5*0.B 2+8VR M;<+N-P[;-S:'Q:7*<$QF#IP&BL@M<>9_OO.'WM]MJO0$UM!H4&HTZ$)O:J0J MCH)K*'1J-1HU)D=EJ%"5*DYGVG]6OCUQ-8@^BD)#HY5XY/ M^M2H)["&1KY7M29>=Y;;<\_FLCVM$\$8EK4SO/7@+D!'M1P/!A=>]"+/N_?^ M76ZUMLO_CU3G6R(U-=4+&ZR(-%V3.I7YW6BO#6M?:$WN0<4].%?V%SOWI5-/ M:$V=JF;0[^RCWJK3*;RH?Q0BSPN/6YU?6-AD6K5T?G=/=YMF3/P@AU;G/C-L M6GWMQ'EU?'M":[*N6CP_.EL=]-H.]H76U*EJ"/W.7NK-ZF!XE-Y^. I:ZJ!E M8308GZZ#JJWSN_NZ;UA*;/[5AM[?$#+=T.EO0D^M6D'J_VC\_*KS\\=GJX5> MV\:^T)HZ58VCW]ESO5DM3%IJP6\IA>-UP^,Z<&OW4RF1:WMMI\#+G.O]74TY M6UX-7MD+L1?SU^;*T-Y[53#[^\8[+->4*\3("B"]BQ$DFMQ?X>T'6F3V%NQ1 M:"U2^[@A."'2+(#W*R'T86 V*"]2YS\!4$L#!!0 ( ',\J5B0@D;>@04 M )LF 9 >&PO=V]R:W-H965T>4X,EY 1N4%7T*N[\RXR*C2IV+N MR*4 FABC+'5\UQTX&65Y9S(VUQ[$9,Q7*F4Y/ @B5UE&Q>864OY\W?$ZVPN/ M;+Y0Q05G,E[2.7P!]6WY(/294U,2ED$N&<^)@-EUY\:[BGRW,# M_F+P+/>. M2?$H4\Z?BI/?DNN.6XP(4HA5@:#Z9PUWD*8%28_CGPK:J?LL#/>/M_3(/+Q^ MF"F5<,?3OUFB%M>=888O>:[:NAT2KZ3B666L M1Y"QO/RE+Y4C]@R\X1$#OS+P7QOTCQAT*X/N]QKT*H/>:X/+(P;]RJ#_VJ!W MQ&!0&0R,[TMG&4\'5-')6/!G(HK6FE8<&+F,M78PRXO(^J*$OLNTG9I\9G$1 M)OF7847I$!=>)J][ORM[]([U[Y)[G:B%)F">0M-@'=OON*?O0;N^[ M(PO!T;ZL'>IO'7KK6Y%_\/4%<;U?2/%NMWG$;A[!](+X0V,^:G.(W?R>B@O2 M-;W[O39_O,T\LIL'$-?F78LONW5P=@VO_UW!R4UPTKW@;!GA;4GLMA.+>?I* M+FD,UQT]$4L0:^A,?O[)&[B_MFF%"0LP82$F+$*"-33NU1KW;/3)(ZPA7P&9 M"9Z16+^+0B\V4L^":E'-?R!:A;9BSQ4:$Q:4L(&!%2O[>N*YKCMVUOL"8O88 M(<$: O9K ?M6 :OEX6%!]4(?PTJQF*;DCF=+FF_(9Y8Q!0GY3U])4SKE@IJ, MXF8NP+S$;=):.SQ76DQ8@ D+,6$1$JP1 H,Z! ;H\_0 4V-,6( )"S%A$1*L MH?%EK?&E]36_IR\L6V4Z!TU!S\HYD"7=E"FB_L-4JE]RQ?7'1@SZ4Z%-<2O_ M7,4Q84$)Z^U/V(/#&?OR<%H_;!4A#:RAT;#6:/ACUE(K]EQI,&$!)BP<'NC< M/100J<>&@*-:P)%5P+M*,T*EA/9YTPHX5RI,6# Z\.[K-^ADBVAT\([M6C0\ MZKF[#USW^WR:,CIE*5,,6AUKQYSK651:4-%LOCW=)+(V:7IWKWS@V;U+ETS1 ME/VKI__MC*,/9'OPVF%G^QB3%E2T]MBK?'RR261MTO2QO_.Q_R,S;'WGZ\WO M']W+D4G/BF-OT%9;N+6/XVQY,&D!*BU$I458M&9\[*HD'GZ9Q$.MDZ#2 E1: MB$J+L&A-J7?%$L]>+7E[%NZU5"=&!UG0G7T<9RN*20M1:1$6K:GHKGKBVZ9 -42#(@F2ETM[Z^J#425%J( M2HNP:$VQ=W42S_J)/GDT2FZV+^U6=/.]IJ=M,F-"%NE3IC_48J87>4EU*/ 9 M 1HOJCC8?)QJ08O9/F$RYFL0FB=XLHI;:VDG1N3Y97RTA@5J6065%J+2(BQ: M,RQVI17/7EMY>X)7_N..ZB5@RI-C,P5J 0:5%J#20E1:A$5K!L>NIN,-\;,[ MU((.*BU I86HM B+UI1Z5_WQ[.6?;797)P$M:5Z9%-#BKEX]#M< $NLP80E5 M[=D?:OG(.RS7=+NO4\D M<\0E19AT9I;!7:U*=]>FWIK\F?'GROGB<%Z[M%4 M(4 =2(A*B[!HI<;.WEX;G:7-S:XHJ7.V5:[*;3?UU7KGU8W9;^3LFI?;MNZI MF+-&PO=V]R:W-H965T M\O$?1Q:.0W[(58XI\3^(T MN^RME%J?]_M9M&()S4[$FJ7ZDX60"55Z4R[[V5HR.B^"DKCO6-:XGU">]J87 MQ;X;.;T0&Q7SE-U(DFV2A,JG*Q:+Q\N>W7O><JM?4^8\86G&14HD6USV/MKGH7.6!Q1'_,798[;UGN1?Y5Z(;_G&I_EES\I; MQ&(6J1Q!]B3:9$DD5K%N0\+1\I=^K$[$5 MX#A[ IPJP#DT8% %#%X$V,,] <,J8'AHAE$5,#HT8%P%C%\&[#M+IU7 Z:$9 M)E7 I/AURY^C^"U=JNCT0HI'(O.C-2U_4PBBB-8_(4]S[=XIJ3_E.DY-_^!1 M+L1T26@Z)U_4BDGR44J:+IE6J,K(!W++?HAXHQAYZS)%>9R](V\(3\F?*[') M=%1VT5>Z)3FO'U599V569T]6FUR+5*TRXJ5S-N^(]\SQ@]?B@U?B1P9 7Y_" M^CPZS^?QRC$271:=$&O\GCB6?4J^WKGD[9MW72?&C/F=IB=D8.<8QS%@7#/F M2Z1JC-5U>LWAUU36X4-#*_S#,0,#)CCBRSQC2+:BDG5)+SS@AS(WJB6 07TA M#0KNZ* +2107$MVZD#I:>E42!]W$?-0ZS]8T8I<]/2QE3#ZPWO377^RQ]5N7 ML) P%PGSD# ?"0N0L! $:ZEO6*MO:*)/;]D#2S=,SR8BL4SYC\Y.\%CY1BI/B3,1<(\),Q'P@(D+ 3!6NH[ MK=5W^NI8*3-&]-HJ^D:R=VT]WEE;AZB<;>%M6=JV47B?TDS1."X4 MMGXIPDYM&7E':PM)BF<_NYWY*^,D./%AB2YD)I'I3F0VE!11MN&X-C>S*V7TH,E+4ML::0 M8!N=8N.JHE-DL5&;20C4CS16#T1 M<1_S)ZP6DLN)'F47"F6DE0HW3^2-=-[N]<3YAQG%IG3I^[;9J"5 M"2C-@])\*"V TD(4K:W!ICYAFPL4S[,^6FLQTAT;GS-9JM&XE#W=6419+_LY M:#$"2O.@-!]*"Z"T$$5K:ZRI7-BOE2X.N6'$##EZ3@@&4YD)I7D4SZ@-:"(#2 MPHK6K=WV#:^-O^^8_?U:'S&G]SS>Z]R;,<>*!$ISH32OHIE$ DT80&FAL?EM MD31>O&/VXF=TS16-\P$FG\64@HE$UMV?F&%'2P5JQ$-IGK-K=N](!>JN0VFA ML?EMJ336NF.VUDV^YWMR^\]@-.G4#-1;A])<*,V#TGPH+8#20A2MK<3&@7<& MQ'E.5>+8#.D6Y>RN\,W!V"O8SK3^H-8[E.9#:0&4 M%J)H;?TUUKMCML4/LZ3,D*/'V?%N![G3/;K0G!Z4YD-I 906HFAM034^NO/: MC?ZF!<5GD7XH%A5D+<5\$^V9UD'_#0!*!7 M%U C'DISH30/2O.AM !*"U&TM@P;>]\QV_O_>[IGQANG>U"C'TKSH#0?2@N@ MM!!%*_77WWH&2<+DLG@>348BL4E5GF1K;_W,FX_%DUY>[)_9YZ[=L=^SS_WR MB38-OGS SC652YYF)&8+GBHGQPT_0]02P,$% @ &ULM9G9;N,V%(9?A5 'Q0S01HNW)+4- M)-;2%@T:))WVFI&.)6(D424I.RGZ\"4E6;$=A;$!]B;1PO\[%,]OKO,M9=]X M!B#09V@4F MI;6<-\_NV7).:Y&3$NX9XG518/9R"SG=+BS7VCUX(&DFU -[.:]P"H\@OE;W M3-[9/24A!920G&&!UPF\ M4P6C3C Z%HS?$8P[P?A8,'U',.D$DU,C3#O!]%3!K!/,FF2UK=NDQL<"+^>, M;A%3I25-733Y;=0R(Z145GP43+XE4B>6OY%8^:I,$2X3]+O(@*$;QG"9@C2< MX.A']"LN.8<2??9!8)+S+_+9UTNMIB3=U>H%& M[@_(<]RKH0_2R^\PV\F]\8#T,+.]8!)F&\2%IB$A29AD2'8@5>FO5>FQH>:J4G#F(3Y)F&! M25AH$A89@AT89M8;9J;M7%:89ZC"+\H=5K(W20B/Z0;8"ZH83>I8H%AV-23! H9L<_G&-J,WDXB5MI+GVL8D+# ) M"TW"(D.P ]M<];:YTMKF'I@<9@1. =$U8O0%Y^(%T5)M]^3)EB2 2A"(8VDF M50)PG/5VJ2M9,*:%G,/&!.?D'ZSV@H:\TU;"]?;,XUPXSFQR9!]M9<^UCTE8 M8!(6FH1%AF ']G&=U\T>Y_]9X.BYYTY6.MIXWV!'ZYNNR/3](L% D;=#8VBT MYI$IVF'^]C;K7/VLH4L9PG)E,CRKU!/.SI3[<:9,!@R,TD*CM*BC#7OR,*/> M:T:]TS*:$_Q$=1U>[3R6G M]Q41:I"%I.]GY05_YS=K=-?1*,WO:-J.V.ANXLZ&PO=V]R:W-H965TSXKMMS$LK2UFA@TI[%:, W*F8I/ LB-TE"Q7X,,=\- M6U[KD/#"5FN5)SBC0497\ KJ:_8L])M3418L@50RGA(!RV'KP;N/O&YN8'+\ MP6 G3YY)WI09Y]_RE\?%L.7F-8(8YBI'4/VUA0G$<4[2]?BKA+:J,G/#T^<# M/32-UXV940D3'O_)%FH];-VVR *6=!.K%[[[&2S-)]D5>?LZ\WPC M%4]*8UV#A*7%-WTK.^+$P.^?,?!+ _^]@7_&H%T:M"\UZ)0&G4L-NJ5!]U*# M7FG0N]2@7QKTC;.*WC6NF5)%1P/!=T3DN34M?S#^-=;:(RS-I?BJA/Z5:3LU M^H7-+;Y(FG:BU)D"Y@T6 ?V.T]WP)P M=%]4'>(?.F3L6XFOD-V0MOL#\5VO2[Z^3LGG3U\(4Y TM<[.>J)"L[R&N4L.= M50T3*M,\E M>Z"-@W]B-[U:,9BT )46HM(B+%I=,<=#3<]Z!#::E/&=4"FA>2MI)UP=UMO_ M'=91#R=1:2$J+2IIS1-8W:/'4T?/?NQ8>31F=,9B=G:LHQXSEC2K6U%/&5%I M(2HMLG9&W:W'XT//?GXXH1E3-&9_ZSG^L"C3#_+,F$4],"QIEG76%+7 )46 MHM(B:V<4SG5.KDWU8GEE;L2E]M8F5<6%4Y5:W;H_F+OF=^D3[W[J-:0'WGU8 MW*D?\<45_Q,5*Z9W[#$L=5'N35_75A2WYL6+XIFYM)UQI5?RYG$-= $BSZ!_ M7W*N#B]Y =5_%T;_ E!+ P04 " !S/*E8B8T!C+L( "V40 &0 'AL M+W=OQK\*X0U#"W2Q)?F6+ F0 M6!)/@64G:-KM-6/3L5!=/(IVNJ$?_E 76Z)-,U;/\R:6%?%'6O]'O#PD=?V: MB:_YBG-)OB5QFM_T5E*NK_K]?+[B"T]N=^!2]K&1Q MHG][O68O_(G++^M'H;[U]Y1%E/ TC[*4"+Z\Z=TY5]2;%@G**_Z,^&O>.B;% M3WG.LJ_%EX^+F]Z@*!&/^5P6"*8^MGS&X[@@J7+\74-[^SR+A.WC'3TL?[SZ M,<\LY[,L_BM:R-5-;]HC"[YDFUA^RE[_P^L?-"IX\RS.R[_DM;YVT"/S32ZS MI$ZL2I!$:?7)OM4WHI5@-#J1P*T3N <)AL,3";PZ@7>0P/-.)!C6"88'"5SW M1()1G6!T;H)QG6!\;H))G6!2!JNZNV5H?";9[;7(7HDHKE:TXJ",;YE:121* M"RD^2:'^&ZET\O;W:%[H*GTA+%V0_\H5%^1."):^<"4XF9-?R1_9E@D9%8=_ M/CX,IA/RSN>217'^GOQ,^B1?,<%S$J7D2QK)_(,ZJ8X_K[)-KICJ^R\_3;WQ M\+?B[$,4QTJ!^75?JL(71>C/ZX+Z54'=$P7UR$.6RE5.@G3!%X;TH3V]XUH M?777]K?.W=VZ>]=*O-N\7!!W^(&X V="OCSYY-W/[TDD>4+8B^#E_6O?H.K# M4/)9EWR"+Y_(N_J.'N5V,@O?GL4#$Q?$CFB*FAWC M\_D.T]QC X:>C3E5&DT"WO[I\4KNZ*RG)RN?'M9Z>@PEO:^(GIE8M#Q7^9K- M^4U/-2TY%UO>N_WE)V<\^,VD'"3,1\(")"Q$PB@(I@EFN!?,T$:__<2W/-UP MLA190N:J/A*J+MHR1@D'"?"0L0,)")(R"8)I@)GO!3*RU25F-D+50NB'O5%][D<4Q M$SE9*^&4W;CWY+N]3W=OS:"K?I POX)-6JV,.[P8C Z:&626(1)&03!-&-.] M,*968>P'<(\J\ DC=U0)@?)M]C7Z=Y.P9U)5-9S<[0<2197S\?=?'?*9B1!M9ZZ;-21\XJ2[)LMDP:J1GM\<5PX!X.,&;VK+J&'TH+H+002J,H MFBZ!EOOHV$= +%^1-?NG;'0$G_-H:S3W[FO.L-T!&$V.96#-KK,,D+0 2@NA M-(JBZ3)P&QFX5AGLNA>-DSG/5&.RX(+):LZC4L8'=;132[8D"_YL[(C4N;7% MX@R]8[%8"]59+$A: *6%4!I%T72Q-)ZK8W7H=JY)7@]W>!)M$J,*O*.6P]!N M0!U4*"V TD(HC:)HN@8:&]6Q^ZA_;))GU<%4=<"^RLC5H(;9AB1GC.SJN]0_C^^8EOKU4 MG>,+]3:A-(JBZ?%M[$W':H:UXKOFHEQ3D=V=0B@-+^FM;L7A[->;U\2&BXQ#&\I MJNAZ !L#T;$[B+,Z9H3E.3=[.79"YU!![;^:-K2%"NKJ06FTIIEEI$>T<>L< MJ[?31#2.V',41S(RSPC8,9W#"C7I:IHUK%#O#4JCUN+K*Y(:2\VU6VHSMHXD MBZ-_^6)?T:J#W/S,VF%=@PNE^>ZQ[W<87&B&(91&K<77@]N89:[=+.L^CV,, M.M(XFD%I/I060&DAE$91-%U*C>'FNO#9&A=I(LV@-!]*"Z"T$$JC*)HNG,9\ M<^WFV[E.K5% QX:<-SA:*S:SEZ"S,J"6')060FD41=.5T5ARKMV2.WLJQSTV MV1S#5(X]N\XR@-IV4%H(I5$439=!8]NY=ML./)7C&AP[PU1.?9GCM:\[]'OL M)>^L :BU!Z51%$W70&/MN79K[U%D<\X7>67X1'F^J;R]I=)",W=C#/>Q:SE!5!:"*51%$W7 M0.,DNG8G\8%]BY)-0I(HYDH(*=]U&7*B_D0RY@LBLUTK853'L1LV]*:&2@)J M(4)I 9060FD41=,%TAB3KMV8;-:@2BZ2*&6[Y6&9(*\BDI*G),UDL8).560..X](>3^O:DG34"M2ZA-(JBZ9ON&I?3L[N,<+%4?>I>,=KELY\SK?7LC.X8;: MH% :1='T<+?V?=MMT,>-F*^8:F'^K^U6=2;35E@O+]S)\' MB[TPG>L$J",* MI850&D71=)$TCJAG=T0_GC ^/I EBP39LGAC'.%XQUNJA].C\8T]\\ZB@/JC M4%H(I5$431=%XX]Z=G\4L$NSSJ&]&7)Z<>D=Z@.ZX1M*"Z"T$$JC*)JNC\8[ M]=Y8%FD:VW3>BFG/I'.?%.JW0FD!E!9":11%TZ74^*W>!#^8@:ZXA-)\*"V MTD(HC:)HNG :D]9[8[GGN5.YWK$7ZQAF].W9=98!U(J%TD(HC:)HE0SZK;?$ M)5RU)<4+ '/5,]VDLLBD=7;_DL&[\M5Z!^?OG:N98SCO.U=!]0K!!E^]T?!! M-5U1FI.8+U56@XN)JK)$]9+ ZHO,UN4[ZIXS*;.D/%QQMN"BN$#]?YEEE MR&#_JL;;_P%02P,$% @ &ULO5K9;N,V%/T50AT4,T 2+=Y3VT!B*9@ DS9( MFO:9L6F+&(ET2%/WX4HNUV IK 3=]L269]USR'(F\Q^)TS\5W&1*BT(\X M8G)FA4IMKVU;+D,28WG%MX3I7]9D&>B7K:/0I_9 M)T8I4-YY?Q[>G*_FEE.VB,2D:5* M(;#^VI$%B:(42??CKP+4*G.F@?7C _I=-G@]F%2? *P*\ MHP#-3'M KPCHG1O0+P+ZYP8,BH!LZ'8^]HPX'RL\GPJ^1R)MK='2@XS]+%KS M15EZHSPKH7^E.D[-O]%EJCK;(,Q6Z#<5$H%NA,!L0_3MH"2Z1,\X(HBOT5VB M$D'0$]D1EA"D40B.)?KL$X5I)+^@3X@R]'O($ZFQY-16NG]I%GM9]&61]\5[ MIR\]],"9"B4*V(JLFO&V'EX0O3S[Z/.G+PAO M!,D&A[9$4+YJZZ@9]P&+*]3+<+W^ ;<%QC\?IF> "[@ MK%N#9[<&KMT:+3V]S1%[[8CII'U201.V+-?_[)'3J_M(D ">9# M@@5 8 U9^J4L?1/Z_(41+!A9Z6DZ?Q %6?(-HW_K2XE^<(3^I$I>\O7EH45, M5-AZG]\:4W75*P<;9F#I K6;7_8GSM3>U75H:]0;-1L%0-UJ\#LH^1T8^7T" MH-68H2NM.5B_QM@IJRUM3D@%ZE2#U&%)ZO!C;MH+O0@*H:>;-IJ-.;O2/#RA MT','DR.>(3,&PY-'P7/=7IFQ0?2H)'KT440SS@Q<&]-VY7ITPO5P./&.N(;, M&)QF''G>N)WK<[O+]"WJ\I MC(AC?)I^3>)7K84V&F6!+O734YZT"5- -B;MYBRR,&?MRC#K.Q_ M%:OFO)V5@43S0=$"]]1/C[QWE:D\L&LVP6>6MG=42/5.@=NJ"Z@Q!D7S0=$" M*+2F?I7==H?@5:X+:J=!T7Q0M *K2E.9=%=LT=?8!FB+7[+_H/64QZAN^._ MNPM%6GSRR0*\,&?KS#2H[89":S)=&737[-"#B&[HJYZ5MEQILBF.$%ZM:/J* M2A\6$LA" YPV3+;9VZN0ZO4FTT?[$;DE2[JF>E%B1"&I9SF)8JH_%6?ZD#*T MSE^-O.GEK/W1&K?52"="@CIV4+0 "JTI9&7:7:/YK)G#DOCB[4WJ$=]]CW-; MP-:?H-XQZZ"&'!0M@$)KOCVK++EGMN1G5@'/NFK3J\SY98 Y;=>5!A3-!T4+ MH-": E8.WW/!RP /TE,O0-%\4+0 "JTI3N7W/;/?/[L,\$X=MNN>U@'F=)VI MAD0+H-!RJNW:?H>8B$VVT42B)4^8RG<'E%?+S2PWV1:.H^L+]]K/MZ14,/D. MF0&ULK55=;]HP%/TK5E9-K;22;R@LB=2"IDW:) 3K M]FS");%JQYEMH/S[V4[(H%"T!UX2?]QS[CW'\4VRY>)%E@ *O3):R=0IE:I' MKBOS$AB6/5Y#I7=67#"L]%04KJP%X*4%,>H&GM=W&2:5DR5V;2JRA*\5)15, M!9)KQK#8/0'EV]3QG?W"C!2E,@MNEM2X@#FHYWHJ],SM6):$024)KY" 5>H\ M^J-Q9.)MP"\"6WDP1D;)@O,7,_FV3!W/% 04,_^Q6K76A98PIC3WV2IRM1Y<- 25GA-U8QOOT*K)S9\.:?2/M&VC?4< ME*^EXJP%ZPH8J9HW?FU]. #XT3N H 4$_PL(6T!HA3:565D3K'"6"+Y%PD1K M-C.PWEBT5D,JET'0M\E*[ MA!X+ 6"6)+I'\^;(T>T$%"94WNFUY_D$W=[7F M;4%/34'!.P7]P**'0O\3"KP@.@,?7X9/(._@X3'RQCFDCKZ)$L0&G.SC![_O?3YGP)7(CNP(.SO"2^S9O.1"W2L0 M#(D#9_)_SM2M,P)R(!N\H'#6D29-WZ8QG6:3#1_\8>)N#I6>!OE1X,==U)&$ MJ),0793PG5?%-11$)\7UXW@P>"/A-"H>#./@C03WX *;YJDO04$JB2BL-,[K M#?3G*9J&U$P4K^V=7G"E.X0=EKJ'@S !>G_%N=I/3)OH_@K97U!+ P04 M" !S/*E8F641E[4& A.@ &0 'AL+W=O#2,K-S7 HPHBF M1%RQ#B@VG9%D$I#N7T3C*P\H+CBCYCN1.L[RF_EF;%O^<%OR[N!E=>()C24.8*HCQ=Z3Y,D M)ZEZ_%5!!W69>6#[^YX>%#>O;N:9"'K/DC_CI8SN!M<#M*0KLDWD(]O]2JL; MR!)1_$6[ZEIK@,*MD"RM@E4-TC@K/\EKU1"M 'M\(L"I IS# /=$P*@* M&)T;,*X"QN=6R:T"W',#O"K *]J^;*RBI3&19';+V0[Q_&I%R[\4V1M)Y!LBV1+=LS2E/(Q)@A;D374?B19;'D9*.#1?G=0 VB@O(7.IC]_)/M6;]TJ0()PY P M'Q(6 ,$T-<>UFF,3?5:-$@*Q%0J9RC9+-2@4"6.KGCV.'A=S\1'-YW-1CB\+ M==REN[&4OKI#PG )\PI8GJ1?9K9K6=;M\*4MZ/%54^_PH@"H7II0;BV4:Q3J MD88TWBBA^NEBA/;5!1*&2]BXU>*3R<0^D,4]DL49>=Z!+$#5TF3Q:ED\HRQ/ M$>/RDZ0\1;R5A\,F#V^J/,QS 5_(+*E+)&,)?46"A&%(F \)"X!@FN;7M>;7 M%\Q5KB'5A(1A2)@/"0N 8)J:TUK-J?D)CA0S8LD2D91MU4.K5N75J!O3,@^F ML1I>)\Q2S=2^0S$H#5>T]OS'<0]F/Z E!E T74.G MT=#Y,5-:4AD%I/B@M@*+I':/QAFSW@G6.#6H"@=(P*,T' MI050-%W4QEFRS=;2XXF5#5(ZQRHIJV<=R8@BGO_RAB2KTC%%ZCQ!&S4ZJ O) MFJK,K89^RC>$JZBXBD_HLAWSOAWTH;,7E;7-)YB-+7,XSP8UGD!I/B@M@*+I M?:/QLFRSF;7_S:^E\JE>L=HFR9O269(XZ]1UBC_)HL+2?-!:0$431>W<=,5M91R21.3GA:"=F3T?*AX(_T9EOF0W_C)IKD7?M !*PZ T M'Y060-'TWM'8=QH?S_$N&>-!7_P"I6%0F@]*"Z!HNJB- >><8\#%^@+N M:/%VQG3]//?MO,NPN=*]!0.UU:!HNF"-K>:<;:L!CN"G1FI0YPV4AD%I/B@M M@*+I?:1QWIQ+G#<'U'D#I6%0F@]*"Z!H^FZ5QGD;G>N\7392CSHLLPYCY;S+ ML+G2O;>C@-IA4+12L&%K9YN:YZZ+/8BBM+7*'5SUV7J?X[S8W7=P'MLW?KE; ML<&4FR?5V+R.,X$2NE+(O+4'I<+[ \DVQ?ZY9R;59+OX&E&RI#R_0/U_Q9C< M'^0%U+M"9_\ 4$L#!!0 ( ',\J5CY* $I# 8 #XS 9 >&PO=V]R M:W-H965T=ZSH=B>S'=W9=(^WY)'( M+_LE5UO=BA+2F"2"L@1QLKGOS*T[W^YG ?D1?U%R$$>O478J:\:^9AN_A_>= M7C8B$I% 9@BL_CR1!8FBC*3&\:V$=JJ<6>#QZU>ZEY^\.IDU%F3!HK]I*'?W MG4D'A62#TTBNV.$W4I[0,.,%+!+Y;W0HC^UU4) *R>(R6(T@IDGQ%S^7%^(H MP!J<";#+ /O2@'X9T'\;,#P3,"@#!I<&#,N X:5#&I4!HTL#QF7 ."]6<77S MTCA8XMF4LP/BV=&*EKW(ZYM'JXK0))/BH^3J7:KBY&S%7G D7Q!.0K1@<4QX M0'&$EOA%Z4VB96R)U ;A*24!/OFN/[AOBNNA;5!;%?+\@GVPC\ M RK MY5Q MCC3'^4"C:]1^6-5^:*S]0DWX--EFR]-[2F],TK;TD# '$N86L,%11?O:RD,F M]8YQ*HEHS\C=?FYK2+ MT0G"F+NM("!A#B3,A81YD# ?"-:0UKB2UO@=O<884AJ0, <2YD+"/$B8#P1K M2&-226/RO_0:D]-%6#<3+TZ/TZ[5SH4\=W*R FB/\XQ7H6W!@&"-@MU6!;LU M%NP!/],XC1$GVS3"DO'B]C:H;V\%CHA0M]/JMV0)0?NRQ+JR&7.U_>S?GM1B MI*TM9%(7$N9!PGP@6$,E5J^V/GH7Z>0'A6&FMU5&2?ONQ]0!3>N"TCQ0F@]% M:\KCR!FSC/*8!]]2*F@^TZNIGQ\Y94>**16B)IN T">\5LJY0I]9LKW^D_!8 MJQMCVM:ZL2Z<4D#3NJ T#Y3F0]&:NK%KW=AFW<0L58)0DL%1Q XX"0C:,(X" M3D(J4<2$(/H)QC"K*J M>Y5J]=&+!-3W!*4YH#07E.:!TGPH6E-ZM?MI#=YQMVJ!NIJ@- >4YH+2/%": M#T5K2J0V2:T?TI(U,W0BHT:E)^/8\FV6M74S+Z(3! M]B1S3F,61"QFD;;VH*XH*,T!I;F@- ^4YD/1FH*KO5%K\IY.!-)37(#2'%": M"TKS0&D^%*TID=J-M2ZS8_=,*IUDGLEY8_;4>;M""='^N\ZP:GO6OLR>?778V#JBV[Q)$?FW#U4#FR"L9,4KBZZ% MKG22,@^HK:3L4T?W5JLHT+0N*,T#I?E0M*:B:D?7-CNZL-U1%+)GQM,U#6BB M51.HSPM*Y@]H M"%7]-)'%]]>KO=5#(//\T8Y:@QQ9,E#YAOJ6J?(K)1R-[-6$U; MO'A8H]B0;)\_*[!F4K(X?[DC."0\.T"]OV%*I.5&EJ!Z9&;V+U!+ P04 M" !S/*E8R45H:'D% #4)P &0 'AL+W=O5 26W:_[UH)B=+>=))?6_#IA.UD'*5TP9'8 M)0GA+WD)?X*Z('<72,LEMY8NQ;=O+;\K;7SVI$8QK*#$'4UY[.:1QG)%6/ M[R6T5^7, H^/7^E!?O/J9IZ(H',6_QTMY>:V=]U#2[HBNU@^L,,76M[0,..% M+!;Y)SJ49?L]%.Z$9$D9K&J01&GQ39[+AC@*P(,3 7898+\-&)X(<,H Y]R M01DP.+=*PS)@^#; /1'@E@%NWO9%8^4M[1%)IA/.#HAGI14M.\CERJ-5 T=I M]F0]2JY^C52?/$TNJ2F5H*RPK,"\J8)^H $;W+)4; M@?QT29>:>,\<[[P7'[R3WS8 +-6:59/:KTUZ9QN)]X1?(7M\@>R^[>@:Q!S^ M^RZ]0D[_9+AW1G8'Y^$#3;A_?K@N>V .]VAX*KS1ED[U>#HY;WB"5S]VFKK< M%;&./C8;DV_$EH3TMJ<&74'YGO:FO_R$W?ZO.E4@81XDS(>$!4"PAIJ#2LV! MB3XM1Q6!V J%3,U.2\I)/L'L5-_CZ&$Q$Q=H-IN)8CQ:J'.=[L8L776'A'D% MS,UAV:2^G^)A/_^;6/MC3=L%QZZF7 !4NX96Y+G-%HA-OBN*WVM!W7;?7DO($\:,%5U@ON+;E M@HMG,N[)4TRU?\Y;$.J&,_*Y"0<(\2)@/"0N 8 W%QY7BXP\L-,>0:D+"/$B8#PD+@& - M-7&_?JWM&WOP/7F.DEVB7IG52"I92E]'6('41R1CND22E<,MU6E>)CB>6(:. M9G4P-]>DJZ"@-!^4%D#1FIH>6178/"J'WW>1B/(EJ'J#.'\FO4!_L'1]^:>: M?[5*X_;<-=(J;:Q?9Z4A:3XH+8"B-96V:Z7M'_*B6*9I**M[S9J7!1N=O5W, M,U>[LV20M "*UI2L-FJPT3FH!MRCGBB(ZGN:$5BKE--22B/ W%R)SCT0U*8! MI050M*:=C(;4[/),Z6RU%AN5!TV+-;YKW=EII:T M+6U!G1A0F@]*"Z!H36UK6P?_$%\'MYT,;9<%M6Q :3XH+8"B-66M#2#\OSA M9FK7EQM0FH?;)M! 9]"!9@TT6?'(8-'AV@;"/\@',N?I+!JH$P1*\T%I 6X[ M1K;)?<6U8X3?L8P2ME.ZJ04KB6-V(&E(T8IQ%'*ZC"2*F1 GI 2UBD!I7DD[ M'N);70_4 C(F;"I3.SO8:#5T-/-4N?LHS9:R6K% G2!0F@=*\T%I 12M^0_Y MV@VR^Q]P]VQ(DV0.2O- :3XH+8"B-46M[2#;; ?]Q_6.F=I9;:Q?!+]U#D"S M^J"T (I6Z&@=;492P^TZWS8FU!I'38_%)IKJ:K4U;99OR'ISW<,W?K'!K,84 M^]WN"5]'J4 Q72ED_VJD^CTOMI 5)Y)M\RU/3TQ*EN2'&TK44Y(54+^O&).O M)UF":B/?]%]02P,$% @ &ULO9MK;Z,X%(;_BI4=K3I2VP"Y-.VFD=("VDK; MV:B=V?WL@).@ F9LDTRE_O@]7 (AH6ZB'NV'F0F7\]CPVC[VBV>\X>)%KAA3 MY%<4QO*VLU(JN>EVI;=B$967/&$Q7%EP$5$%AV+9E8E@U,^#HK!K&<:P&]$@ M[DS&^;F9F(QYJL(@9C-!9!I%5+S>L9!O;CMF9WOB*5BN5':B.QDG=,F>F?J1 MS 0<=2N*'T0LE@&/B6"+V\[4O'&M01:0W_%/P#9RYS?)'F7.^4MV\.#?=HRL M1BQDGLH0%/Y9LWL6AAD)ZO&SA':J,K/ W=];NIL_/#S,G$IVS\-_ U^M;CNC M#O'9@J:A>N*;/UGY0'D%/1[*_&^R*>\U.L1+I>)1&0PUB(*X^)?^*E_$3D#O MO0"K#+#V BSKG8!>&= [-J!?!O2/#1B4 8-C X9EP#!_]\7+RM^T316=C 7? M$)'=#;3L1RY7'@TO.(BSEO6L!%P-($Y-GO@K#=4KH;%/[GD4,>$%-"0S^@K- M1Y%9*KP5"$>F2\%8=DJ2"SA@<2K)F1YC&N^]53;*7N^W 0"N9 M6+/.Y/??S*'Q1YMJF# ;$^9@PEPD6$/-?J5F7T>?E".))'Q!/ X9R6>"YDDE MA;XJR--L*L_)=#J5Q1@T@^,VW;6EG*H[)LPN8,,8:J)";,Q80XFS$6"-=0<56J.M)UZ&O$4.C!DR2B @57QF&T'7$D8%3'S MRXQ)M[JWR:XMY%391X>CEW&0V6S,(AU,F(L$:^AY7>EYK=>S6".]D?='ZS;] MM-!3]<.$V9@P!Q/F(L$:,IM&O8 V/C$,E\%(@J+2;%2:@TISL6A-47=<$?-_ M6;64Q7RP.+C7U^9D73%I#BK-Q:(U=;5J72W]J.S]3 ,9Y$J"M, M7GR'Y5&KSM9Q.FMK=[+.F#0'E>9BT9HZUQ:2J?4T=F93- SYAL8>(PLNB">8 M'R@29>C_HB'D17'R(O5?% M#I:Q4Y#MG3R+Z@^ATFQ4FH-*<[%HS=90>T[FX#.3)U0K"95FH](<5)J+16N* M6MM3YC'^5,!@W1JK +HX=&\BLD]\1/$RJ3)R!BOM)%=5K0J4YJ#07B];4M?:;3*T!,OF61G.8^T)2#0,033)_^T4,Y&4A M57 "!*[]BVQ:):K&\*;Y?G97%KWKS0[W=49UH5!I#BK-Q:(U=:Z=*%-O13VV M&%"?Z\BCMHYL[NN+Z?W8J#0'E>9BT9KZULZ4^6EKZJ,/":TJHWI7J#0;E>:@ MTEPL6G.C0^U?69_QKRQ4_PJ59J/2'%2:BT5KBEK[5Y;>O\*:@I7%?#0%T]?F M9%U1_2M4FHM%:^I:^U>6WK]"3\UE>1^D9GVM3M87U;="I;E8M*:^M6]EZ7VK M;2;V"0N#93 /6=OGP-J7)&F2;\]# V]0_VK[?C3?!/ZWGG;O'&*3?4UIMCC_TC%,H@E"=D"D,;E%3R M*+;-%P>*)_DV[SE7BD?YSQ6C, QD-\#U!8>T4!YD!53_>6'R'U!+ P04 M" !S/*E8"_1EFM<' #B1P &0 'AL+W=O2D=\79$Z^Q!R*_9FG-%'I,XSE.NAME&<=UM%JK8L=P=K9A*W[#U>?-E=1;PX:RC!*>9I%( MB>1WYX.Y\Y%ZTR*@/.)+Q!^RK<^D.)5;(;X6&W\LSP>CHD0\YJ$J$$S_N><+ M'L<%29?C6PT=-#F+P.W/SW1:GKP^F5N6\86(_XZ6:GT^F [(DM^Q/%;7XN%W M7I_0N."%(L[*_\E#=>R)SACFF1))':RWDRBM_K+'^D)L!;@G+P2X=8"[&^"^ M$.#5 =ZA <=UP/&A >,Z8'QHP*0.F)37OKI8Y97VF6*S,RD>B"R.UK3B0RE7 M&:TO<)06=]:-DOK;2,>IV;5X8K%Z(BQ=DH5($B[#B,7DBCWIVT>1JUR&:RT< MF:\DY\6NC'P@1UR*5*USDB0 M+OFR(]ZWQWN6^*&^!LV%<)\OQ(5K!*^Y [V2 M.W[IPC=W5D>9+JI8KSNV:'8_9AL6\O.!;ES*?S[.JR;G2 MVUVZ6[/TU1T)\RO8I(05_?;]S!F/RG]GP_MM3?W*=3IW3?;F02>E^ M4N?8+2MUMUXGC5XG5KV>ATG_DN=1UOYPJDL>*[6O/$B8CX0%2!@%P0R=IXW. MTS>,8*9(-9$P'PD+D# *@AEJGC9JGEIK[5]YH9(RV7$N26 MUUTA7Y)W3 ]BR$;WE+JF=LU_+FIZ\:?1<73D["AI+T-?*:&T $JC*)JIYI8S MX5C5I+G*)2=I(^K3\_CF>[1UNK0=[593>Y%ZBXND!5 :1=%,<=U67-RJB)I M 91&4313U=;*<:S> FSV7Z?9GD%-NJ9MBXX#.^=WOKW@O46#^C4HFBE:Z]@X M=LOFTUI3UR)>;E>]MCZV':J6,>6*9$Q/*XO&EFRD6.9AYQRFSFG4RMHFV=,0 M:L] :0&41E$T4^C6ZW'L9L\E>XR2O#4/DD@+J43*=_O5HJE]5>!]9V7:Z8,M M[*7JK2^2%D!I%$4S]6WM(_*G2%ZN MBW1<%E":#Z4%4!I%T4Q16V_)M7M+/V3.4^?LFO/L]*?VTO76&6HS06D413-U M;FTFUVXS'=AJWWRYT$-@EG:JBC1H%E":#Z4%4!I%T4SE6RO*?ZK@A* M\Z&T $JC*)HI:FM5N?_/ZB)W?VU.]\3'7I[>RD*]*2B-HFBFLJTWY=J]J0,; MZ@OVI&6^JOK@;FFA:Y&@-!]*"Z TBJ*9^K?>E3MY2W,-7;$$I?E06@"E413- M%+6UJ5R[3?4]2RG<#D]JMU&&NE%06@"E413-U*]UHUR[&_6R?EE^^P\/5?&\ M@#^&<9X5LZ8X"GFJ&VRQ*;MDB\;3_15WNQI#'2@H+8#2*(IF:MSZ6J[=U[IN MIKJZ\8UTOZO[7"*+W^,4XM8K+ Y88%&G,198[(D*]:R@M !*HRB:^8N*UK/R M?NA"*.^@A5#V,O3^.074K(+2*(IFJMF:59[=K-IZVG-7K8D*6;9N'N05SP,%0/\3M%ACI5 M4)H/I050&D71S#MAZ_=O;W&J/*A3!:7Y4%H I5$4S12U=:H\NU,%>D+O'6I4 MV8O36UBH406E413-%+8UJCR(456,P%XWJ^RY>E=NJ%D%I050&D71S'N@-:N\ MMYA5'M2L@M)\*"V TBB*9HK:FE7>=YI5G1KONU2[B\[MZ7H+!W6IH#2*HIG" MM2Z5]XI+]<;)[O2@R2[4CX+2 BB-HFB5FL.M5Y,D7*[*E\AD>DR4IZIZ.4>S MMWE1S;Q\/&ULO9AMC^(V M$,>_RB@]57?2W>8!PL,6D%C(J95Z%5IZ[6N3#,0Z)Z:V [=2/WR=!P+A(;NH MUKV!V,G\9OR?>.QXM.?BFXP1%7Q/6"K'5JS4]M&V91AC0N0#WV*J[ZRY2(C2 M3;&QY58@B0JCA-F>X_3LA-#4FHR*OH68C'BF&$UQ(4!F24+$RQ,ROA];KG7H M>*:;6.4=]F2T)1M4I"%R/K:G[&+A>;E \\1?%O3RY MAGPH*\Z_Y8W?HK'EY!$APU#E"*+_=CA#QG*2CN.?"FK5/G/#T^L#_7,Q>#V8 M%9$XX^QO&JEX; TLB'!-,J:>^?Y7K ;DY[R0,UG\PKYZUK$@S*3B266L(TAH M6OZ3[Y40)P9>_X:!5QEXYP;>#8-.9=!YJT&W,NB^U<"O#(JAV^78"^'F1)') M2/ ]B/QI35STX[S"X)Z\5N,3M WB]C^ Y M[A"^+N?P_MT'H J3:\&UL[X0\0 =-V=YW0/K"F;^=DRG!1.T8^88OH9I*-:I M7X=.P?5O<(]IOA+34VG;N6Z;E[1'N24ACBU=LR2*'5J3GW]R>\XOU^0V"9N; MA 6&8(T$=.L$=-OHDVKB2>!K"+FNQQ$*4I343$\* <^+J?P(T^E4EE-VH=O7 M4M7JY=Y4E;!> ? M%(H$Q$G5"X]5;UM5/8$ATAU9,;RJ;:N7>[4M8=T3U7J^W^^?:6O29>!?),KO M#WVO=MD0MU>+VVL5=QESH4RHV^KF7G5[%^H.!^[P3%R3'H-+CV[7<_WKXO9K MO$^"-+5GI5U(ME)+(-A+KDT(@HE'JVW-CG/0TO*VZS(,Q: M?=ZKM4E88 C6T-IUCM\*S@_9G%1N&AL*YV)#,6N/YMX\&*4%IFC-3)Q\M;D_ M9"M3N7DU$ZW1W)T)D[3 %*V9">^8":\U$].$9UIG/2,(8WQ/TA!AS06$ B.J M@'$I;TC?RKUW>:AHIXD\WY\;=1BT.BRUM$^.)?1[N2G.@Z1^2[5@Y4=\W5N? M.4V+DY:S_IG[."]/CHZ8\B!+?TYO:"J!X5HCG8>^7JE%>394-A3?%H+%F6PM@;L3>VGNYW MI/['(W6<[!C_(3:$2/22Q*F8&ALIM[>F*<(-2;"X8EN2PIT5XPF6<,K7IMAR M@J/"*(E-Q[)&9H)I:LPFQ;4%GTU8)F.:D@5'(DL2S%_O2,QV4\,V]A<>Z7HC M\POF;++%:_)$Y+?M@L.965,BFI!44)8B3E938V[?!O8H-RB>^$[)3APWI0=!XZL\2" MW+/X+QK)S=2X-E!$5CB+Y2/;_4ZJ#KDY+V2Q*'[1KGK6,E"8"AA6!L-3#=S*P#W58%09%&*:Y)8OB*<1NB>)0GA M(<4Q6N!7"!^)%AD/-R A"[5_7+V_;ISE, _0WF% M!M8%>CCAT\][;I78QXPOT*.4V#L/09129*^/I[ &M@%:ZAHDG\Z M1M6S0(WQ2/@>IO7B!W5 #0JN^P:W"92>-MV5MH-^VSR+WHHM#LG4@#0I"'\F MQNS77^R1]5N?=#IAGDZ8KQ,6:(*UU!S6:@Y5]%F5!P1B*Q0RF$\BPG$Q)60P M4#EZ7,S%!9K/YZ+,( LX[]-=Z>5:3U5)*^H!?:)(E M""^:!IAOI[ M(U?I_6RUG:[:XQZY=3KUM=("7;2VW$V%R%:6+&;S\&=&!2U&*6A]^O?J!?K, MTO7E5_C*[=59:W6IHKTW26MUZFNE!;IH;9V;VI&M+AX=9.C]4&TF6X(Y).=J M$895'[YVM_C23:_WZK:<^Q&DE>9KI06Z:&U5FT*3K:XT/9(H*W>%:(KB?#RV MJD[-<$5+'.,T)"C*")*LO+,MTWL9!;UJ=XLN?6IKK2QII?E::8$N6EOMIEAE MJZM5S1C&<# %KHO=5@$3(KS^Z@WO^>_0-0 M2P,$% @ &ULO9IM;Z,X$,>_BI5;G;I2VV 22-M+(Z7A8>^A4M3NWKUVP4G0 M L[:IFFD^_!G'@(A4%^C&]V;)A#F-X;Y,_9,/=TQ_EUL*)7H+8E3<3_82+F] M&PY%L*$)$==L2U/URXKQA$AUR-=#L>64A(51$@]-P["'"8G2P6Q:G%ORV91E M,HY2NN1(9$E"^/Z!QFQW/\"#PXFG:+V1^8GA;+HE:_I,Y;?MDJNC84T)HX2F M(F(IXG1U/YCC.Q_?Y ;%%7]&=">.OJ/\5EX8^YX?_!K>#XQ\1#2F@*_HE!N[@[ K _NC!I/*8%($JWRZ16@<(LELRMD. M\?QJ11"1&"W)7NE- MHF7&@XV*-)JO.:7Y*8&NT.\99P)=.%22*!:?U9EOSPZZ^/09?4)1BKYN6"84 M4$R'4@TQ=S0,JN$LRN&8[PP'HT>6RHU ;AK2L,?>U=N/-/9#]6CJYV,>GL^# MJ07^EL77"(\OD6F8N.]^/F ^PH6YV6/NZ,T?R5YG[?Z;-:^=CWO,O8^;CWK, M?;VY0X/WS%N1&-5*'14\ZQU>H\">L3R4MJ-^VSR?WXDM">C]0"5L0?DK')'LUC0S&+;:A;C-*#1*WF):6_8 MM6[.#3LDS(&$N25L?!S0&WQ[$G5(C[[5%=K8Q%;MLA5VNPZ[K0W[4Q[,K7K9 MSWNWM=!S@PP)V??)J PVK%>-)'>.)-L9_L'0- M\69KO9P;=$B8 PES)YV@VY8UF9Q$'=*EWW5I36XML__5OJG#?J,->UE7_(T. M14FW^N@+LI9Y;I A80XDS(6$>9 P'PC6DLQM+9G;_U 5W$)* Q+F0,)<2)@' M"?.!8"UI8*/I;1CZI4*11R(JD!)(I!**2B:(Y\TI)%DU=U!TH4X2M%4SB[KJ M+]<*RM% B6.V*]2Q8AP%G(:1 M5&H2HK\)K^>>K0K0#BTHS:UHQXH]_:\JJ$-?Z[",\_!H;Y!:;ZZ+;5]"30PJ MF.7FB_ILO;5L7FRH.CF_P'<.[CGOXCNOW#C6X,M];(^$KZ-4H)BNE"OC>J*F M4%YN#2L/)-L6.Y->F)0L*;YN*%&E=7Z!^GW%F#P&ULO9QK;^.X%8;_"N$6Q2R0B:V+[62:&' B$=NBP09)9XM^9&S:%E87KT0G M$Z _OM3%HAG1C+5^L?,A8\LZSZ'Y4D?4*UHW;UG^6['A7) ?29P6MX.-$-MO MPV&QV/"$%9?9EJ?RDU66)TS(M_EZ6&QSSI954!(/W=%H,DQ8E YF-]6VQWQV MD^U$'*7\,2?%+DE8_G['X^SM=N ,]AN>HO5&E!N&LYLM6_-G+KYO'W/Y;MA2 MEE'"TR+*4I+SU>U@[GRCOE<&5'O\&O&WXN U*;_*2Y;]5K[YQ_)V,"I;Q&.^ M$"6"R?]>^3V/XY(DV_%[ QVT.#JP%9 M\A7;Q>(I>_N9-U]H7/(665Q4?\E;L^]H0!:[0F1)$RQ;D$1I_3_[T73$08#D MF /<)L ]-1C!.SI^R=Q>*=L'1)[K,DX?DB8C%Y M9.]R^ CRN,L7&RDLE1L"A*F2[XTQ ?V>.^S>/I)?M<"&,K^;#O5 MW7?JG6LE_K(0EV0TN2#NR'5,'6(/_R=++XGG5.&NJ3_LX0\L;\-]0WAX>KAG MZDU[>, 7Q\*UOO3: >I5O/$1GAIXAK;.;:LRM^*+5OPVX$LNP7/7_E@ M]K>_.)/1WTVJ(&$!$A8B810$T]3T6S5]&WW6U)6"9"NRR.3Y:.%=I7'"0LF'3$F4ZG3E><2:<_76\RZ1Y) MH,9IXDQ;<:96<9XW62Z^"IXG)#^8NZROGNBL7,BF==LNM[U85UWPP7;5Z75GUVD]Q31)8(_M*@(0%2%B(A%$0 M3-/RNM7R^HPIY#52320L0,)")(R"8)J:SDA=LHX^.=$M=[4O$:6DZ!9654') M"XM9NN!DN>-$9/4G6U'./IMR:QH1]O1]AP24%C0T[:3H77=/=B$T+471=,4/ M3 KGLZE-MDZC2O/ZRL$X+;T@]6GVWW(T&(6U9NDM+)(6-+3/IZ+0M!1%TX5U ME;#N2:=9\K_3W">CJM84O55%T@(H+832*(JF2Z]\'><<8\>!.CM06@"EA5 : M1=%T496]X_PY_H[3=4('MB/*-G)J3)?[V(FLKQC0Q0LY@5)(OE79&DKN_DH[3HT[LA\F$*- M(2@MA-(HBJ8+K&PFQ^XSS1>_[Z*BG2F?[C5=D']EZ?KXU+GK[CB^66JHJ02E MA5 :1=%TJ95#Y=@MJOVQ_$::%85Z5 WMA L=J &%HNEB*0O*L7HB M?]2DER+;?&7.4@N7^*@V3/TELTJ(/DGNH@0=-2%$T75CE(KMU!.EE8 MZ_3&GJ2WKE /"4H+H33:T&P7S+JNRAYRK4[%;)YDN[1RZED<9V^5B[_*7QN':/IZ]G*_>C+(\64<)> MR)=?YW?_?7[XQ;1.\,Z>N+=T4&L(2@NA-(JBZ0-"^4?N^ PGUX6Z0E!: *6% M4!I%T711E5/DVIVBULGE<;2.RGNI^_NGKYQ\8?*ZA6SEH2]W,1_*-=UQ#RO/ MY6@T_G!M:6]%;SVAQA"41E$T74]E#+EV8^C>=H%"Q+%YD1WJC,@[9[GIN+^W MA_96%NH#06D41=.553Z0>]I2I?/.QW+K=SF-YDOR+)@X,K6"KGR"T@(H+832 M*(JF#Q#E/;GGK']RH183E!9 :2&41E$T_5<1RH?R[#X4ZDZK/4WOGU!T'1SC MZO< FC:$TBB*IBNKK"K/;E7!ZGFXR[.M\4ZMO06]18?:6%!:"*51%$T?&[OV*Z,ZS'LS>DM+-0S@](HBJ8+JSPS[Y/%5/T+ M^'.Y N=K^:R+Y4$%OR"K*"]$I7_!Y2 Q/:;@SMZ:WH<_U'^#TD(HC:)H^BA1 M_IMW=4Y-AWIF4%H I850&D71=%&59^;9UVNA:CK47(/2 J^[?NOCS6AH0MK0 M;(OZ]8=**#/,MYMAP$(M-E%NK,[V)O25$DH+H+002J,HFCXTE)OF.V=49Q]J MA$%I 9060FD41=-%54:8;U_T!:K.]BR]U8;; MS3#8ZEI[GM[20E>!^2=Z:R$T+471:FF'!\^&PO=V]R:W-H965TI@YSCQ1+>I M,A/N;%*0+:Q ?2F60H_<1DM"(((-8&15$_^WA ;+,:-(>H66.Q&GVFDTWPH ,R71+5I5(41\@X[R M3Q #W9-UII>:C::*@D0?'D$1FLF/Z!VB##VG?">U)3EQE68W!&Y<USXWC_M'QA6]5^)F(.S3 -\CW_"'ZLGI$']Y]M.@= M-!LZ*/4&/7K;C>IRLI(==,N:&W@O"Q+#U-%73(+8@S-[_QL.O4\6LF%#-K1I MGZU2+M2M I$C44=--%&[00N2$18#(M+$=0U;RAAE6S,H0%">=/E360Q+BR8! M[&=XZ.-@XNX[0(,&-+@>*.B#:T6L; U/$,(89 M1./ [^:,&L[H:IP7-S(Z(PR#((JZ"4<-X2">]8'HS,#> M681'GN=U!QB?5!ALQ2U+0Z$NHU[DPV=\MWY/KL%^B^?;=W.SH0KBM-.B5?2U M@6Y+"7Y++<&_HIC@MII@>SGY/V&M,GIO7(?G<8T&X[ GLFT9P?8ZH@GYEC7W M)-8?$#H-FSNA'R5-=-HQ[R[BG5>00?^U:$L(MM>0>:%@SSL-6@5?&]BV9N#H M+:?.6G%>"]>6"VRO%U<\=:/S4S<(^L+:U@UL3?X&,"-2T@V-R].%%$?R_(/F MOR3K"_SC\V/9A^^WM<6WUY8KXEMS>8T1VG??/6ELM*UMV;Y);7G'5-7C-+-- MBSBO&J-V>=5?ZN]]_1TF408;+>K=1?KXBZIEJP:*%V6;M.9*-UWE8ZK;7!!F M@7Z_X5P=!\9 TSC/_@%02P,$% @ &ULM5C;;MLX$/T50ELL$B"-1,FW9&T# MCK-! S2 -VFZS[1,VT0DT24INP'VXW=(J;K4,FLGZHLM2C.'<\CA\)##'1,A3%;&$S@22:1P3\7I#([X;.=CY\>*1K=9*OW#'PPU9T2>J MGCR"-I?M$NM_4<%*92\3AWA@ABEF3_Y'L^$!4'W#G@X.<. M_K$.0>X0&*)99(;6+5%D/!1\AX2V!C3]8,;&> ,;ENAI?%("OC+P4^,[P@3Z M2J*4H@=*9"HHS)&2Z".Z8PE)0D8B-)&2PBN2+-!G1N8L8HI1B:9$"$87B"A4 M08&I>:1A"I^2%;HADDET=DL589$\UZB%Y47%[B-Z?KI%9Q_.T0?$$O1ES5,) MWIW?V6AH5[4'=W862+X?6+ MX?4-7O< 7C9TUTT\,L>@V5&OWFNY(2$=.; \)15;ZHS__ /WO+^:6+4$5N,8 M%!P#&_IX2N0:T6\IVY)(YTX3V0RA9Q!T9=F.<=#I^U=#=UNEL6_F#X*N7UC5 MXNL4\76L\?T-H:E7)'6VF]8LKJSZQE3NM9G*+8'5 MB/8+HGU[*O-$03V"+$8AAZUJ004QNTV:P"-ZG$WD!9I,)EDQG,Y,.\[JIBF$ M2UW>MKJ\-8V3M?-3QZF_GQ">YS5/]*#@/[#R?^ )?87M1;R @%BF!RJP%>-4 M&BV!U>A>%72OWEJ=K]KDV!)8C2/VRAW>>W=]SB$ZORK0#7:6"HTK*@1;8_PG MY0I6T$RP$)0%2(")D7?HP:2B1*!7T?T"HF=A*4C./M,MC1 ^;V1D[?#4&6P+ MK3X\I8K ;Y81N%4=T19:G6>I)/#[I40.\>M4W;>SI6JI)G +<@(?HR<:C X* M"EPJ"MR6I,!':HH&.XNHP*6JP-:]_)V+'OV'CMNN[%&_S$5@E;0G*"7'Q.^%R/ M IE'%-TGF[1,U:!Y?VI58;2%5C_DEA+#]]YU0/"M"N7DPVY+:'6RI5;Q[5KE M-Q\2[+V?/%9X?XWL'Q/F\E*SL-"J=JR>,V:)$Q>U UUC1SDH;Q1VY9LUL;9 O TA) MEL3Q*5-<5%&>A;4;DV>Z<5)4>&/ -DIQ\WB!4N^FT3!Z6K@5Z]+Y!99G-5_C M'-V/^L:0QWJ6I5!86:$K,+B:1E^&D]G(QX> .X$[NV>#5[+0>N.=[\MI%/N$ M4&+A/ .GUQ9G**4GHC3N.\ZH/](#]^TG]JN@G;0LN,69EC_%TI73Z%,$2USQ M1KI;O?N&G9ZQYRNTM.$)NS;V]"R"HK%.JPY,&2A1M6_^T-5A#S 2/4)J!)C:C\+]9I'K]ZZE\O;26)IA-7> MM">@_NH'4=6-.U2$EGG8]I2?D]L\&8S'&=ONJSL0%0_.S_NH-FVVU[M^;E)S MK$5E0>**8/'@C"[-M+.H=9RN0SLOM*/A$,R2QC<:'T#[*ZW=D^,G1/]#R/\ M4$L#!!0 ( ',\J5C04V&;Z0, .08 9 >&PO=V]R:W-H965T$+0 M 9S9IFFD\^-G#*6A(2S1'K4?6@R^K\?XOF4G[G3/^'>Q!9#D)4TR,3.V4N[N M3%,$6TBIN&$[R-23#>,IE:K)(U/L.-!0B]+$[%G6R$QIG!GSJ;ZWXO,IRV42 M9[#B1.1I2OGA'A*VGQFV\7IC'4=;6=PPY],=C> 1Y-?=BJN665/".(5,Q"PC M'#8S8V'?^;86Z![?8MB+HVM2O,H38]^+QA_AS+"*$4$"@2P05/UYAB4D24%2 MX_BG@AIUS4)X?/U*]_3+JY=YH@*6+/D[#N5V9DP,$L*&YHEW!&T*L$O4L%_4K0?R\8GA$, M*L'@4L&P$@PO'=*H$HPN%8PKP5B;5-$?%:=OCXZY-//GZ>F5&,IB&90U77*NKTS=6WRH/A;0=PLA+!%[W;K^QUZ M4\U!/1&]UXFX[W4"_Z39#;'M+Z1G]08MXUG^ASQ7\EXI[[=-QP75^^>KN]WR M!\H[Y=[E\K;!^]UR!X)S\H85_3J3?='*U306*%RM29P MLEXMQ!>R6"P$H5E(EBO5;LM09Y%K,X0)5YWK?TS]1\/HX' M9E'_M.CX7=&&\\/:^6&G\RMZ*+]'M?>C3N__HN'ZA?P@"R'B*"MBH#U6S3S=Z0PL(@Y0/UBS M TWD@:QR'FS5A]:WQVV)Z*Q];2(P80XFS,6$>9@P'PG6B-:XCM88ZX/'&#,G MF# '$^9BPCQ,F(\$:^1D4N=D\B';S^1DN;7;EN7E:;_6Y=NYD.=.3O>#UNV@ MN$9@P!Q/F M8L(\3)B/!&M$SK;>3E8LK-VD(B%%!97FH-)<5)J'2O.Q:,V\')W$V1_Q=;:[ MRM59LB_;4QS4LFY+V?>;$VI!_X+W+&TUC\Y:4^"1/D87RK$\D^5I8WVW/JI? MZ /J=_==^\XK#]S?,.7Y_P/E49P)DL!&(:V;L5IA>'FD7C8DV^D3W2&PO=V]R:W-H965TF.\:_BS4A$CUG:2YFUEK*S8UMBWA-,BRNV(;DZIO;+'A!".1)%EF+_Y74I_0L.3%+!7Z+]K591T+Q860+*N#50LRFE?_ M\7/=$4".5AU,\_+*>I1<_4I5G)S_3I06=+OBA*CK M1:)+I(\D:(ECFE))B4 ? R(Q3<4G] '1'/VY9H7 >2*FME0M*#EV7-=V5]7F MO5*;B^Y9+M<"A7E"DH[XA3G>-\3;ZLR;T_?VIW_G&8&?<7Z%?/<">8[GHV^/ M ?KXX5-7N\R8>\P;S&"/V7?A2PLJ:_["C;0L/+ANIV[4WM[+!2RNA 2%@'!6D*'C=!A'Z&(EP_F2[:\+-0. M%H+(SG%KA/9U5\%&1^[\T>#$7D>9\:1=)H1L5 0$:TD9-5)&O:2D%#_58ZI+ MAA'65\;H;"#YXU,9YV4&CG,B [)1$1"L)6/67\?NT&,%]M4S.;TKN]8F7CC+^ MB;L0LE$1$*PEYKH1Q/7HS5A"ES36 M3^!.U_[9',8]G>\OS,WI+18T_0)*BZ!H;;&'#(QK3L'TF&,IK4NB9\DIJ_0B MN<8Y4NW:4E:(RG^GELC"<\ZI8)F?D!I 2@M_$$WC0R3R.A]L6UAAV21:\X6 MO3.?:J;V-@E)"T!I(2@MJFG'4Y/C5&1;XB&]Y)KS2SWSKV9:;WF0M "4%H+2 M(O<\-W8NSSYZU:VF.2O]48) ,2MR6;WU;HXV'S[8KFI>S MGJ4*=:[&ZM[.JP\1JAW)-OK%^1.3DF5Z&PO=V]R:W-H965T(Y+Q0E#"X%DD6> M8_'X!2C?+2S7>CIQ1=:9,B?L>+[!:[@&=;NY%'ID-RHIR8%)PAD2L%I89^[I MTO5-0#GC%X&=W#M&QLH=Y_=F\#U=6(XA @J),A)8_VQA"90:)GS4PGX_0+F MR3N5&YS PM*/E@2Q!2O^^,&-G,]][OZ3V NO?N/5'U*/3<;1(3PDM$@)6R.5 M@?YHYRCG3&42 4LAU?>$2+)FBX[Z4E*M$Y7KF'?'-HZ]C1L80\*C\0.&^SP+>RH#SOL8D];V(/"([&C!CMZ"WO2AQUU ML&=N"WM0>"3VI,&>O(4][<.>=+!=QVMQ#RJ/Y)XVW--![IL,= E?*1!]]-,. MO1^UX ?E1\+/&OC9,#Q7F**"I40FO&!*OVZJLK/!C^;]VUM09AU/0=3>D<%E M1YIRG>>ZZ@S:NC2BNJ!N,2T X?2/KN6OE9-::M_.<>=Y'EYOK)^]/L%]QS8Q MW5B^; H>>PVYW7MN$K0-N9V2$3C/->,EYW/Q=@?K9;PLA#!YUXVNP,K4M$X3 MTTOL=8C#=B'HFQ.\POM<@-WA"OR3L^-D)'.WYOKNK W=,\D/6]3V7@-ING== M[]>$28VQTE'.R407$U$UQ-5 \4W94]YQI3O4\C#3?R) F GZ^HIS]30P;6KS MMR3^!U!+ P04 " !S/*E8B\3[H)4" # !P &0 'AL+W=O<\5V\X>)9%@ *O924R:E3*%5=NJY, M"RBQ/.<5,/UER46)E=Z*W)65 )Q94$E=W_,BM\2$.4EL;;T;A0Y* M5U+QL@'K#$K"ZC=^:>K0 8P. ?P&X.\"Q@< 00,(K- Z,ROK&BN MFLTL;&TL6JLAS)SBO1+Z*]$XE7P%70-TE0L ?38*G:':DG*I)#J^!H4)E2?: M_GA_C8Z/3M 1(@P]%'PE,%RTR;BK([H'X@8H!O.5"'11Y9!]AKO MZNQ;"?Y6PLP?)+S!XAP%HU/D>_ZX)Y_YW\.#@72"MJ*!Y0L'*VKKUU><&AST M@\V=O9053F'JZ$LI0:S!2=Z_&T7>ASYE_XGLE_'[KHK8]]E?-&ZO$HN;),+!Y-[PH+@!84_Y#9(\M;#J,G& M'15AOXBH%1&]5<0I8M"K)-H+?K9;Y<%@__BS3%HIDT$I#UQAVM'1>S4F^W^* MMZ-AWR4,=HKL=IIA"2*W,T+JJ"NFZJ;26MLQ=&6[[XY]IL=3/4U^T]2S3;>, MG#"I]2PUI7<^T4L2", [Z^Y)SM=V8 .W03GX! M4$L#!!0 ( ',\J5AOMI^E# , (H) 9 >&PO=V]R:W-H965TLFEJI)2$!UC&(1&'3)JU:U:[K9Y,WST^[CQ8"OFL$D0-+UF:JZ&3:%WT75=%"69, MM42!.>W,A,R8IJFFS&>.^' KMW)<"!*G?(<[R2H,LN8 M?+W!5"R'3MM9+=SS>:+-@AL."C;'!]2/Q9VDF=NPQ#S#7'&1@\39T!FU^Y.> ML;<&OS@NU=H83"13(9[-Y%L\=#SC$*88:!8TQ30T1N_*XYG>9( UP? MK]B_V-@IEBE3.!;I$X]U,G2N'8AQQLI4WXOE5ZSCZ1J^2*3*?L.RMO4ZEU6 .T>WL ?@WPMP&=/8"@!@1; +^[!]"I 1VK3!6*U6'" M- L'4BQ!&FMB,P,KID53^#PWU_Z@)>URPNGP.Y)H,)I+1+I,#5JX&KR2%#ZT;UX3?5X?Z> MPP.X%;E.%'S.8XPW\2X%TD3CKZ*Y\0\2WC+9@J!]";[G=W;X,SX>'NR 3P[# M)QCM@V]$$S1W$UB^[G%WLTO?BB#836!*1E\5+,*A0S5!H5R@$[Y_U^YYGW:) M\Y9DDSCIE*H& \!LI?8)DH==*4 MWT5HTF*Q+OF_)EU_TV1R,-3_%++;"-D]*.23+9L87[$%A3M'*O2FE31A@T:9 MK>NT7XS#!W7A%9E4X'^$F+WN(A@?)#@U.X_S)H"LJD\[W=I0M-Z9UEU_FJB16%[ MX51HZJQVF-!C":4QH/V9$'HU,0C"OJL6GX5 EG#C?8HC MOR[07/%WQE=JZS.I0WD4XGO]Y4MZ/1C5+>(Y3ZH:@NE_GO@=S_,:2;?CWQ9T ML*FS+KC]^07](G+5 M_)^LVFM' Y(L526*MK!N09&5ZW_9V(N]C7K$L5Q_TK]\>8O+^W0?RC@R)FC/)%SX ,-2$;%CQ7UBY]4'$F"?GQ*-GQ!_Y@2L@N/A7)L])X#7%0U<\KZB] M+1X T02;>QPT>!2ZQU5]CU-]CQWMN5V7#]SEZ]3S22U8PJ\'.K0H,27Y02I!R+Y4KL&B!JS. MX$^3R MUCWK:IJA[$:5AL+G("IUN0J=@Z(>[#%B^;YQKL' K!,\+J3_>B91V M(O6\,?7&[EBC3:P1?)N9FI,%RU*B'Z,ZE>FPN7+&#.+TC3GJQ!Q'E N3E7F9EDBU8KI_O"_:C?B:X2 %!^I)RT;G#0>1%.Z0@U6B1,MZ0 M,H8[BR@*G0H>*I%\)_\P*5E9/P)_>>8RR10G"YDEO,X4[P)Z/AJ1!9?K!Z:+ M.K"JOM1A@L5(8!;%EQN*+X]\7%UB\H8)%B.!6;QY(Z/E1F#G[/;"5=M#R7LM MT5*1YTPJTR<_N,B%Z^C+;HMFC6BZ,Y[A:VPNMG2MAS100_^<'ABH<%V].<%$ MB['0;)Y]P[-_Y&AM ;#(PT2+L=!L\HPP]T#]BC1@4=5[B^9Y6Z.Q'B&[8_;0 M938C1G)[!S3WJXH\<.6U2%CXH68Z'9Y!G# MX,&. 6?8HKJ)%LUR@;MF K[&YL*8! ]V";?YDI,_5CGY7;#2S!XY(T:U"JAH M,1::S:)Q%=[XV.&(:A90T6(L-)L\XQ<\4%9/OK+GK%@6Y%%(738K9R1ANKJL M^N$D\K([BQ".]'_V:+F#*^U-T2F<@6^<@0\[@R_MK :1K.+D/5.$U>DIT2/5 MF9Q:N,LMDO3C]G)\L:,#[N!Z^[*$A6:S9#R##WN&!YXLI>XVFTD@LDT4FS6I MGO^[K"^ID_Y<)WK]:57RE*CEH\K2C$EGIVLKKIV.Z76[5*+: BPTFTIC"WQ0 M.>][+)#_DCT*[XM22TUCS!->/.H'YYZ9]UNXWKYY$!4MQD*S.3=NPC]VGM]' MM0JH:#$6FDV>,1X^;#P^LTR2)U9WVRT]YR2Q.^'NT<[C ZZN-SFG< N^<0L^ MO!S0>S2_;3X4;D7O[HEJ.;#0[#M@+(Z9[3*V[IK)N@^KN@\[F;WH+-6X!"/N )G_OX';T9NT43L0W3L2'G0A&GGS%=#3;-$/Y4FX$;TI.X7/"8S/"6"?@Y(GVSHNP"GW M.[@EO7D[A5<)MK8DP2L?&)GR%2L <"MZ#W;&RF1%T^046+ ML=!L\HPA"F!#=&RF[&YX#A6939AQ,\']8- D.+W/

M,+7"$:KK\F_A]4U$#< MUZ3"[^^EZ4@E')$7R-T%\2.*8P\1=^*-3]XREG\66+63287?E-J'Y-*LKLCJ"-U M4$7[S;5 M8G<_TC#$0IJ7E//9H4!'\7Q:;S>I1+O[G10H@B.VJL.27Q9(A9Q4--T=0UP: M8 I#6.[' IXT+-_?K\,B XY4"N,H7W4EHAW<%I/*I[\[ADO+V/;% ]H>_/BU M:DO?*?"ZM]SF52QJ32>51WM^+GE$<-0M5+\H[!2/._8U(F/B*RI$S=UXJ9.W-2)FSIQ M4R<^0IVX*=QX=84;1QU4[!_R/Y:8XE&>H_J?;'L8.=>SUV,NT.A +AQ]D)B>^J9D_]@]U&EX1+&D_M%W$TJ"5I'1.9(T^M60 M^+RPLF)T'P;_0C8)YBKMOCEZ.S)[%'J@E$C9^^!T,HP*&KX_)[=J/QF,5-+JL; M3.!99\?K0%6A\HB%?ATD ^SZU;Z.UUVK0.3H+Q?*HS5?QBADB+)G7\?AY^U) M))S)>]0!_R'JHWH%_$?VUC?J'53]\9^%_OAB@!G*1C#>=N-M-]YVXVTWWG;C M;3?>=N-M-]YV:-[VEDGXC'^TO<3)S%:2)9>^D\X0H7SSX_*>R],%Y^A5Q:MY M-6@U#8M^EO8_*P; ?\_'GP5+!D@%"?B'<.K-B+RS.*\!@&LP MC^4%0Y67V+H\9#A80:=YU5!:3IU>-1R[\O8)I7&'8G7*'IMZ6KNA\V#Y*\X+ M6Y(- 1S@59XOE*1J;*FT]Z[:;;0?/K_[\8/*XV?LU@",_W[/2[)),P^"CF7C MFP=!S8.@YD%0\R H!+F:!T&'DRN\!T&I.XW(>RUJI,V)+4>-\&QPM"[M5_8R MA8J]JZX%Q_0^!96 BB-,1<:U9E"-875QULC2Y4MUXS2=;>X[%W@9P:@@WR:O MWA2_Q/BGR'729ZH"7\F'^N&L?95@9BLD2%9BP&IWARH)HSKS& 3!\8964"-4W6$ MO+]/0GN-5R")#*D!.@7@<.VHQ.5;BOVY,,:MX,K2A"0JABW:5U0:Y-#*P%*0 MB'Q; (9E7]G($SO\EA>%<66[P[^56QW^!:.6D%2"K17&>Y)12;%!VFQ\L M?YNL^<&F963+0R"&![1MJD0336HD5K&M7NM"I&^%@!0(&J,DRW+"%_;"5?NL M<8OOI#5E&565BC%LLFV,=@''O*I]U[C]]F-CG8PQ^+ADX_ M;@A@-6ZA/?G+)$FO$XWNA3G?DW,3+[%)W&[Z+945ZE ]T4L0!U%H!#M^DI.X M'8Q#N[162DBM2MTH)P?JJ ]HE7BDD_U7UT-1'/B(L]YUZ 3 D5Q:#2NG!V4Z MIQ/9HX7'[B$M1GL !_+!!,4@49N,%C["B_K3=XYYUK$C_1DUZCJJ*+T6S=K$ M*,QJ4^Y$?^+,Z.*;(J^-83BU I&2L:E;C>D2RC357%Y\"W+RI FUV?:-7/;6 M\M,QA*?6@_YYUDF@:D2.?7-.[DDEU45-=$HT;OP=GOBD'I&\:)]>%4,38/>^ M(.2D*8NR.[FCO_>:)LP\(!NY.[)*T%\1X(-J+.3K+A(F-5-=0-5$X"[P.HZ76$S(AI1\IE/V*MINU5)_/K3+)[.BR+3O6;5S M_.GJ\?X>?F7DH[U&3N*AQ3+-EFUQJ1J].]^7,/DR./]NA0ZOD'+ _J?U>-U[ MEL^(Z=%!M*<3C2;2JLNK3C.KI?P>/*V#)+)\ MY]I=Q@CY5YNM%^Q1MI 6]BI!BU-7J=X) /\B78O*LDIUHN#,$.%BP%H+6&?O M(3O65LLP'%>J4W; )9BG0$=0*Y'2]BSF[W.3_,-DRNH"*G4_]WA#;)O64PP( MP+$^DKZ.R#0X%O_'LP]G9&U.ORY2)-2>#,,G@%;R/^<$0,:;D0%SH'Q(+<8:"<4:A*GYK!QF<>#AZ5#/T MLX6<6[O"@0=PSAES5E2U@L,%.*(] D\/RQBF3TOZ]11Z@G BB?OV5&B;/):AR=R%%DL;WS'W;E.8GF,FA,& MG/8,V5&7+@[A^@7U3S=>/R OI2Y:N]NGX KK5KQGEJ8H]Z"_0(6KG4P)B>@: MV^%=6"GLA:\)H;ETI:-N'5:[)CDCW[ AF"F7;HALW!65_30 S14O/;A/HP:. M(6PB!"9"H"E"T(6_Z7]^S_*L[A%F@L.Z9&G8(4X["C 8F\9.ONJ,[5=D\P33\(!B3$T*L*)>O33>6 ">;8"D8D)^P;F)KC.->0SRM^Q><#^C]+

S*\M-_S=\A)F^'AJ M+*945\9KS<>@KA*4ZC MY#D!DYI)>H*:]'2Q=M'RZ@79"4EP7"R7KHW"]&5L=\.Y&$NBU9$G1\F0.)8\ MLGMCR,3/QQ5(@@E_O"E2$L29##7!G<$#9ZAIM>ORR#[G/%>#F'[C9P6VQSS- MU4B&(![NN:L! ^/ 1-$K"H>'<*B.=41.-00K$58TEDNP4P\ CC]4K9(XS=() M BX\EB>Q4P\ DA,'$!X4=Z($ILR+9#OV 2#M;P@!#G55K$EJ-TGM8&Z[;6-< M$G27$&7/$U#SQ!A^-J=L'P"6]%&S-&7Y "P-+KWRAK_ M6:UBEI''.NTD[>'Y!4SY3 4H7=5^!+7ZZ:D !684FKH5BI[^=!1Z>E)U*_GC M(GO5>I7/7>M5B@%-F_>:M87TZ.MUX8 =F -*)GBI_'81+Y,8)IA6;H5YKEVNP M)WKB-&F Y0R4FH_+V-/1^LIA0(-^2X\^J29/&PB:BH7 =+9+)JKPC/" B$#Q MWR\"/PXM.TXLC[S ]I&GOU-C,JDN3Q\VFIJ=IZ/7[*G,(I^;ISPU)I/J]?21 MJ:G9"4ROA_'IW& J73]R[3$3G#GC3:JC1U48QV$:,$T<9B+6B9Q@(6T-.*DN M3A\B&XEKP)2QO^5>>EJ>@MCR)EDAY8:>5$&/,80FX-_IJ*HI7!(K\%&%V8:O M7)JN],1+^T4.G0=7+^1'E@K*-IY4DUWRB M+"\_2M?CZO>+((KO@OB_4?R [&#EN__&'*BDAXFJ%\8=>U)UFS0>-1$#7X&V M5EZ33/]$X%C'EJF1F#01?M) T]2(*-/M5#XBT*A M<&74'(R,:]ZU&[Y_4S ,L6 8]C'1U @#KA$>X34!VA[ >:>/"_X*JGW%3 #Q MT)P!HG6)VZ4@;A=0BXCW=,^6H7E60(XC&/=YC'.\SC'>;Q MCH&$9Q[O,(]WO*:7/Z=\ (Q#N'Y!F<<^NS[V.;GLJ(]<,I\WY$(?[W.?0M(@ M;E_F4K%[=^!'&.F7-(EZC\&EM^=1DI:'547EX .8U ML*0R918.EJXA?&%+D9+BR:B_)Z'CH>@=S3DX8.< #/UA56EH!L')Z^E,5/J? M$W]=XC@J7:AL K\475@>\ATKO+3V@I< !QG@Y.YM&X-)P):E+J4VU*@=4-JW('K; K&.+J3>9C>GI4[I!;+R\#SK/#3&7LQDVBD.=0E5)GRU"RF95*V M?^G"]B\ TF*&8OL7'6S_W$7;/VO1]D^CL/VS%FW_W$7;/VO1]L_CL'T0;>^T MJSX0HX!A\E2^G7:B<8-8/4)@)I/4ONHW7UH:4^.@-D7^BMFQ239,+C:^:[9, M*!(OV-A ='I&6B]\1M:_:[8U>(RL(ZKW*A>R[I"+9D3>O1+FM/,R&43#$!+7 M,=>" N13:VH8E=,CGB,/8WRU]H2]3\'"C@,\_<@O;"-/JAD ]QA#00X&GA0= M8[+]/RT_L4(R]F<);E.@ 61\23.9@C[LX(#)/S7YIX,IFO"Q @WO"4R?PPGS MQG^3&WR$"9U'G!M\-%H[^7VJP^-GDDW'Y_$)3(ST/P\(LR9RX^).O3&3HIEC MG5R:Z\C\FBY-NL"IQ+A^O>+5B^TEY)F";![-5ZL0K?!,(94S:K\4<;?S1(?_0HGH.#O?T0>-YU$))&D[N(Z$B M@+-'GO*LR%:?"A?C'\/N/,JJ,;&F%_Q^#4K^B@-40R_01Z#BP(-978K1F[P5 M1BKFSU'ZE#%/UR=&Y+3#LA,S$YA.=^$IC##L,01;>6:*EM7$O((YL0"T+^-P MC!88"C\1T\%>C"5O!C:H+%YM3M/C&%8*+-1.+JT&%GOA+.>G]ZAQ79M@R9T2 M@#2O(A\>UCWTE#5J\IJAA!KQT6@>0-=KC5)Y!5/%/,E,=7F\VDD!_DUG^E_S MW4TUM>TGA=2V]-/;Y_:G?.QC2FJ34I_8^9";9%H"'6DHMJ_*3) V.'(=9 M?D1I;8./HBW';21^T1/>!MT;>#IW!)EP)^?<8L0()E"PP?Q4(QPY+JRMBP]) MJ:E_25Y1PP>'2.U0\?'L0_-0D?>:'R[(Q[QG^$>& ZKX>$LF,L_D9\!.'%1, MGB/T5X+7C:L=_H^@4H4)#<94YPJ@MFZS2(&SVU-0Y->6L.%AF-<"91.(!YY9 MW4"2_QXP'1: V2Q4,XYDL:&!W.EN?RBQB8&CH2J MN''7,QH@D(5,I&15H=#(@",-;+FZ*)K?X]Y0&&(KDZ#)7\EX+0"L9VS]JDT5 M'A4 )'*N+!%&"P"G)!6),*C0*I'F^BMRH'#@M;E"A#141<'8<([<*5'7K))& M%*9'ZTMD>_@?5L&&=&L $TY)V-*$P0GO"U"^L*+UO>5VE&39&D -P9"2+ G3 M[2LZWRT7WWT41FMWJ^HN^BAR%YW_?CT[] [?941.5*[C6N%^$6:)$%]1O Z< MFRP9 3U::35URK9]&[@ XP:7!QVB^U2/D/UN%>RP;KD99_ /)4/P+W_RF4CW8\BN6238L]:36_JSW?,91H8*3=71'2'(_ M=X,8V6L_\(+5/DVLOTY\Y_:>?7V(J(7&,Q5+_H?$;A'ND[_:<%CY&6^Y-+Z# M\?&,M7I0:![9^2 K(.:C=2T(_6^]4+6JQ=[!O3N,)>:_\'\N@G ;A&D(D+VR M, UO_G"T(##FL+ &L[QX^#^R^8>"<<&/LE;E?$ST]O >5=JI'5(D@]P'*,- M_+B>:@8L,&?C"2U@J=[^^M M$+7N9N[4 P /J[K"*%$X=B7V7> 3?<)T8]B5!$HWV7U^T06ID0GCEI=\L%X! M^%SE93L8U;H=LO-X,U^%*+N74=4C^TGDD9T_?9V5W1N7+""7[&!;OR!KD %_ M\LY;"1X LNE*U,A%OXOE4VCYD64+BWMD&@(Y#(ETMR8T";)&V)R?O@=/ZR") M+-^Y2LM=D3^/OUKAGR@^K*)LGX]*:P"G(7F=.VRX*A2.\8 M@N@P,(;_P'ER4KHM!!M7733R]!D'WI$%$HP#[]@=>,9GI\5G!V.E.\9T>-TA MBC8/3.*\YL3Y"?->YDY(7:D:WP"L3OS\Z@:^DP?\'\CU/XQLC,JWZ9<7UO6' M(V9B5.C5FX61(D)5[]97_=D7+0VJL5.;8G^U7MQ-LF%RL?%=<]8%1>(%&QN( MFKCBR<05)P\E,GPFN8:E"8(Y]N1A4.(FH(>2! T@>$?4HD0"@L8.^)51J,7R MMS"(HOLPL!$B=06N\Q3,5_CC=1!FI.2'F#1(11-.C\Z.+[S7@UA00AU(G#H$ M*334AA?DX"("-=?O6!"$!9O@VJ_=N6HK\3AL5_J1ASMYP%S M"4Z+%D@R><7WWF@5 \%XL:S^\X=QJ'\ M2R5F3G]!O',O,)8SKA+6[C%4I6^$ ]-#L+>\>'^?A/8:FT$2V32B%@#6L8[J M=S@7B4@<00ZWKDTNK93@/PL2@ .H+]]9I(W [XO C_&Y" ^2^I\>2-94),%] MN78 ?#I]92%'Z.01AHL@(>GD6RN,]R0%BQ%%HX.!BM?S]G8V"=.'Q="VN0PV M,6.6+2NTU1]2XVG6(;HF3] (:];O+GG,Q7I:H]#:HB1V[>C&M]^Q%RM! ]WA M-U7-.JQ- KK&,)/0OP,OB1$>AF,9M8$T;LK]6$RA902V7EHA/>3>^JIQ1^W' MR"H1$Z;J',6U09PH!F]W--?_'-7U/_]P?=^*.?.\ 0#YTZ82\;AQ:0$G#3(CWBWX'KG)=K!<&L)U$TDH09- M#%EI=!I)"Q#D8M!XZ>G<\M)BHS5")61T^A\CW_9!I'E_18&R9:8 MT%[BX#,_@4E/_PER%G@:IW<.\0J!IAI\^J7JAWY+U52,T7P7M *^3']![]Y@ MK)+3SL/Z#=4=&3>"R7?U8H76$OGN,R;Z 7GDL29R#83G(3M.+.\^## J))&3 M91.J]@!@ ^DY#P[;BBKI<"9_6G7A+EWA(Z?"5M.O]#_V6^F%%$&5DOQB3&\' M8]F55$-)B8%(*:GA]W?D.44F9IA]P:O)\CS-"+P+8OHBPXVN#]@_M,67I^%, M%>C'@LGC,@<3X]%&OA6Z 2,2QH";?H']J7LHC$'#]#S/A__F1UMD8P5##C/V MQ8'5'^OB*L^!ZVP*1C 9B]$6/L=32 '2',02JL3!K*/@/KD"8]/12>QX$>:O MLS+6##K8]$O&S]V7##H)NAA.,C!R1"+FBL&!U;]B\#2GP7,: 2,L&(N=M0V1 MC\AHKN?@R;5TO8L06?3R4\DVFI<3H;XU[C4G.*DL7\1J%N0WB[M \BE!+B,JM@=1%RRZ5TG2-/0E)X<%-.:DH$'H74PI(+A;524!TXL86V%?70U$@/_H\R.S"U-0H%\1O/OZI?%P@N_\(+YQSLGMA)C*N/.G?;K>?:9,[6T:,)3Z'QI Z9LY[B4J!K(OD\(!NY M.X) 99'U[U"%14*%I\CE3_H1)^1>R\9'Y$MDA(A>\R$P; M;OM))=379:!&&IPSZ0/>.?T$$:.>V/NDSNN?;KR^2/#6ND'AU4N>545L??P_ MY\EZ89Q/._4TJ8Q[^!QZ$=GAUJ>_O<]8[&:W)?W'_P]02P,$% @ =#RI M6*EUP&D(KP U>P* !4 !X;VUA+3(P,C0P,S,Q7VQA8BYX;6SLO7MSY#:6 M+_C_1NQWP'IWP^6(5-E5;O>T'3-S(TM2=6M'I=1(*GOZ.C8ZF"12B3&33)-, M5:7WRR\>?("9 F"#QQ6WXANEZ0$SBO/^>%U M?_<5PI$?!R1Z_K>O#MGFXB]?_8]__]__MW_]/RXN_NO=PRT*8O^PPU&&_ 1[ M&0[0)Y)MT5.\WWL1^H"3A(0A>I>0X!DC].:[UW]^_?;U#^CBXM\YB7=>2KO$ M$>*TWKY^4WQPF5.+HY_0#]_^^.W;[][^"?WPTW??_?2G']'R0]'L Q5L0UK: MA23Z[2?VGS7EAJA^4?K3YY3\VU?;+-O_].VWGSY]>OWI^]=Q\DR[?_?FV__Z MQ[&3>.U/WS.@D+ M]_6_+2MF"_713- M+MB?+MZ\O?C^S>O/:?!5+B+[V(!)T9Q]&F1E![GQ#]^*#\NF9Z1S]=_\^../ MW_)/O_KW_PVA?TWB$#_@#>)_^BD[[O&_?962W3YD7/G?M@G>J(4,D^1;UO_; M"#^SKY)I^2/3\LV?F9;_9_[G6V^-PZ\0:_GQX4:K[X\U6GDGKHV1B;Z=2ITG M&CG82B>Y9U?%A(>SOK?TIYI^^'.&HP 'A8:,90-E+E'I (QT[-?HAJ245[&+%A_\( MU]V_V$*5FAX)3N-#XN-.WZ@LOL[2I8BT!4-['%U\?.P@\[]S:NC7@M[_^Z^" MK[4G;;QTS?DO+655SG*FL;P?2P M9IV8FZE;P/.U%CEM':XDAW[E!$\];A!],AF8 2@U;1A=AEZ:KC:/6>S_MOQ, MTC8;*-K/)+ATFBKC[+3Q#$).*W)_1^6DT6J#.'$Z E#R3MQ6UO$JWGDDTEA% MV1"VH^IUDSWTO!5.&I.?H&SS)(E$%Z^AG,<%1J4.SOE!_ "S&U>+:NM;QZ6&,,.E73?E8KIL!2^0 M#&0=8)^'$46A1CC?P9O"C12FCK M/04QQ*A-/N1,ILJ(P?"?!R^A2H;'!SK8):I3-GU+^"&BT>XT6DZ:P0X73K^SZ=!).]A!II6V_]RBI#P9QE]' M&3C5[T#2#[F)JO>IN5F\#V=4TDO9TMXHJ8F0GGS>XTVVT<+J)_#BA0P-/ M7N:[,Y?Q('[L(MFM:=5],8LMNVB=S382EY5*<_\3QF&034 M:&G^#]MA?Z.UA;HM= ]MT+#NG8J&D#VS2=R>7IG3+/_EQ-UYY-L.-G@[2X]\ M:^J1;^?ED6_'],BW$WOD)?UQE3S%GT[3=IM;SL0;S[53^F+5; :>J!!V(#]D ME-$J08SVQ&[(9[6KY#Z)7TCDZQ='VN8S<4B-GDJO/&D[ ]?423R0?XJE#W70 M@L'$3GH?IYD7_D^R;UR_:QK/Q$&5.BK=L]9R!LZIEG<@UQ3$$:4^T9*<8?4R MP9[&%4\^ANM\*CW*V[S29S =3"FA=;H_=RA*;2(78F45POMM'.F/DQ1-X+J2 M3I_"G4X_A^E26BEMW8H31)SB9-LPC]@_)-2=W[Q=/Y'L[%*XI@E]93XK'".(_'W3I6Z7CZ.5R?4FI2.%3M0YC>I!;1 MUI5R:DB0FPZAKC_[6RHQUAQX:YK!]:HFO4[12FX#T\<:)>V+6JB@.NFA\.4A M27"4B9PA%C]T47LXO8ABT!RN"YKH65]1JMO"=$DCB7NN*G/JJ"2/!'U'21D@ ME!TQ2X.:P//9MIXF9*C:0@[(%HE[IV"4U%G:L57LBGD,&L6N*=3%L21H(YR\H[B M#H"JXXUG6QR&;?%WT@AZV*ET.AG,I!:0@TPI9U_ 9S0=1]34>HVW%5=5;!-% M:5:'C%6?9QO1^LV0YD[0P\M$YY/-N88>D,//2.Z^>U=R]4'!!4ELQ@C0%YRL MX]8=NXEU7[0K/UX4XRA+O/ F"O#G_\#ZE7)J!IVL$,LE9I MK1/3\A,:01DQTN[JBT#0[^E?5)N4^I9P ZY%N],:(R?-8(9;F["] M*XS(CLA).ZOEXTS%T0--E!,R"[5ZV[D$FT)#=;A)#><0<"IQA_+'O,@4A*!S MI.889:DIZX K%GJJ[973S^$&F%*3LD2U_"',0%*+:%VJNJ"&&+GIBU5/I\RT M1:I7F_ES=WEPMG^@O[Y:WR[O+:_3XM^OKIT=W#XV\Z_S0B*X'< ]OU_;\H1%E M<\#^;""T??YV_J@ P(=&QM'X+Z^__Y?JH9%WTSPT8O<25_2"DXRL0]PAF-M[ MP0YH0ZWK;W8U=H$;V*:"6X]1%7U8\3VEXOM2\=15)"_3%&=IRX3SK!'L.%7K M)(=EO07<*-3(:;WJX>3TSTA/$V%#*_7XZ&@Z*Q3)SQ.,0NB\[1PB2:/A>4"= M-(0>5SIQ>X97<< $(LR&UK%0SN/4?W(R^?32[3(*V#_7OQ_(BQ=2@=)E=NDE MR9%$SS][X>'T"+MK7]AAVFH24>X8=M-?&L7I^21%P6(_R Q6B O0P4O MQ)FYF:).:P:?_8 K1BYB_@%3_")^AKG6ZKN;;6UAQW2CAG(,*QO"C=EF<6V= MLZ+*HW2AN:@Y33R.H^+C-DZR"\I\AY)*6Q:,+@*0 4UVS$LJ$)R^?[DC&G-H MFL(.OR;]Y.A3M8,;?(W26N]V.&'I 6CO'7FFBN2.:)_$:_83;YM@+XTC^NL1T8DBV?$/LABM<=Z' MSAL_D6Q+(L2*0QY9%F:<(.KC*(J3'641[S%[=H:N:OVC'^(%(AL4QM$S3EZ/ M$>\JQ!O7LIRN!&JCPMF^>!)3!6FCZBFO&7)G2B2=WWF4KD^=)D7Q!F$&=!LD MI!W/#H^9EV2P+;'&SR2*F/N/:@_M,#>U)=H!QL4L]S[!>X\$UY_W.$IQ,=37 MMK$UTP.SGC#'2POMY?FM03>XL]LNPMNZ?\X#Y4S0LISBUH]KG,QKIS0 %DQ2 M:8+KUPYSG!^AFAQD@8_CUHB=26P.ZX03Q%J<>:'Q>6C_M2)C!R" ZGO/=]0_ M.YR-U)K##JLV/?4G)%5;N,'6*O%@YR05;0!')0,J>DM7JV .2^X3MJ#.CO=4 MF8R.ZFR3>L^FV'=8/X5M[ ([.$WTK4]:]>WA!JF1U/:S-$$<<>I\EEK29_NO MCJ:G4VC,YJ.XH&R[T=H[9E?%%M@MIN+QQ?AJ\Y%.RMG0KK%/6Q_846NDL1RV MC1W@QJV9V+9N7%)'G#SB]-%J@SZRQ29CX21TIU(ZY$HGC/Y%O+DXI-A^,JPY M+&%#^Q,=V4\WR.CLH>'!?C!2@<%()ZQ>!L:EK4CEC4^ MQK0SP).6"4S-6"#& RF.7RB?"Z=',!,98%:',"3N3K=P[B\/QCH(,/=P<>M\1;DY"GXBXC<3-[&X1"MQR M#[-#=]BAU-4.DYGBYOENYO;FZ>; MZT>TO+M"CT^KR__XV^KVZOKA\6MT_9\?;Y[^[A@2S"YC-W:83=@;7,O6MYY% M: ]]>5D.9B"WM$?4MM PK%@XN:]=)._?>T=]KGMK8]AAV:RCZD)*O27<<&R1 MM_>5DYPNB.LE8^FX%W2'.Q*AE),##HJ$P7,04>UDF72"&67=="[/0UI[ #\. M,9??_HY_7LS@A94,R+==V6G%.M^(3;<89RCP,LP^B=>;BIHB(39: [U7F M#K[@OTCC#?)#NE(D&\+:I2+K=($"RDIQ'R7_D_ZPQ-59R?C?0\Y!2DY63%6F MW_N>3O$J)UGRGDFW2292F&^?##<07,81BP\J&?TI)0&/ESCZ&-&?[JEMMI3I M\CG!O.;LZ>:A'07 0X2=- AP>2"F:+A@FY#D.>(G8PP_Z*^'W9Y3K[52 MGZ4I6=\(MJE>;J;=$^S6CG8R]=_44I>X0^CEZC99C&A36ZBO6G'[YC0R;)$)&R&;(M M9>Q)2J>OA>)!(?3G(B,AQ,.S)/[.05.U3CASA# M5'!$%>ES<\=SJ1PL5V:6RL^"3(=967B*93 MDWC7LGFJ:PL;IQHUE.%)V1 N*C6+:^NF!54DR+JMRS..BA\C["419DFW+S@Z MX//9[2$B6;ZP7QK\@+G>Y%0?N6?&3L"W#SJIX'+[.=LF\>%Y*Y:UO*6T(64!!KL5K=D4G M8$G\M$&(?;$<+];I^SB1%^7RIO:K_AO8WSC9P1[WVRSVP,>-E# 5QFOZD@NZPO%H14'9N,GQ&T/>RHZ:.TO!T%IE/YD&[ M;LWI=H!Q9OBSS:G.K-LRW<R@:]-3OSYW.P903#*@BY:-7[B\HBN_::I03_8.&>LN<%9 MW1R0SUSTX4_L7%]3'5WUZC*Y^4&6XQ.\ ;5G926*61JP@SQY'=@*:MK&L)&L M64?=GLP<,*M%WH%V9ARCTXA*@MF::%\SPH^R((@>V>R2/'S]>'3W -V.!EH6WM#5=\<;KB9"&V? EK2YA=8 M:M1'.>=L?R%U(G6]4W71J[LXP^C-=]^XB-O.U3!F7/^B6\6+.=:X&+&2@R"W M0,LL2\CZD!75#.\]"'?B1U1<)OUU_KBCDTOQ]52$IB?+U2UA!V>#=B>/UYPV M@QN.3<+V3QD1J3+NWA2?0#M7,]DX:HTQ13/8 :;3ZW2B*K>!&UI:2?O,T>+( M>5"-I1?/+UN@_^N[U]]]]R\_H+V7WS1+/[\_9\7W_\@[BO27__TXP_T_V5CDJ;E=>Q#EF;T![:!ZF7H M _7.+?K^#>7QW=L_\197V,>[-4Z*OWZ_8(]O[+&?D1<<'IW4F@D"PC)BO/#> M(\%-=.GM"5U0:[X??6O8T=^B9:W?;L@$?*5:D[T.E7FD0@'UU["ZCBG2]\_[ XA2Q&\PAOB$_T[508=80>I MN>[UMZO:>L$-W0ZRV[IWP0(5/)#$!.5<'+UL-;KRLJJ!4E5'NTS&ZWCP0:O7 MK7DW"6Y0-L@ZSN[1Y,\YC*AI^1Y!YOR!AFFTG.K)A;8CM1&T%"=KJ6(#$&(9 MZ_:C1ETWV !KJG>75B?'6CP\!9_!1#313V!!XIP M%-M\5E[CV6R0UW:=4WPWZZ^/J]YA>]"JW;0ECJ,J\X5@D^<#!++,!$ M]#AJU\-:SA-R'-M2OE7'/3>SGK!CO(/VFC3!^6VU=1%^D&1">)ML$YH \/:: M9 7#O;7F'K,)=9-=M8;FLPCMP;>6:B$-8S-M G6A;J.=J=ZXAM:WGEG,ZE?/ MFJ8SBM6!EI*J.'6X:!Y938C+Y3.5V]?*+5UF%J4MJ^2F]C.*UR$7BJJ@=;TX MGD)AL,MBOB)@%]97&U%NCM^)W^T3O,512EYP_M>VN^)=J<".=$NKU/. .Y& MBP>VBEA'S.KN<75[<[5\NKY"CT_TGP_7=T^/:/4>K>ZO'Y9/-[0!6MY=H_'R-;E>/CV[NL?!*B6E+B"B:P8X!G5[U&RGU-G"]6"NI_6T3 M0=!U0831%'-2^B!G_IYZ(JN=PA3ZA63;RP,=0'T2(IR8 MB#DP?YJ6<4WY,SC(SQF[*C7JTAY5Q66'\'H79SKEFTW6W'$6X&F@NP(K&WJ! MAT83V?NZ->4A0KU$PT\R&KJ$O2G4MWR$<-+U2FGU M5$!!VO5J?PI=<4[:T09 BEDUJ6447%%T".,]VWK,M=6B4G,?V.%II'%]L&OH M #=,S<2V'Q8%=7[36:)?1*ZC&>@D*K/;S4%%WT78_A5'%#Y"JN@RV)&(,%!B ME=Z: [>]%^S0-=1:#MZ6+G##UU1P6V_.Z?/XK7-P&L)3J&RR M?(Z2.O+C-'.R@EWNV N_?W"!V-E\1M4BZQ"S;>M,M]W3V@EVR)KI7"MRVM@# M;N :RFWMS!)Y5L^K8H $!S>53Z=5FE1*>RJEW6Q$F2[]P0>K5K/>X(:D7 M=;@-)B?;NL,K)O9WX[,]):BV/BUS*((VYS'R,8Q!#M'XZJ^R+4[H%)7K_2H?0+]Q$';D-VLFQJF@&-SJ;A+5UR()F&817YR_V]E/L1Z%8A)_9-?6F\!M5 M/ZSFM&02KG:Z._]-/> '6@&VI[<+]*Q08=#IAWQQMV"6?*UVE:\6@Z>[B*874]V%3H6MXNOMGM]=M#'4G CG(; M>[172%;WAXL#5EH,59:Q9+1[33DUVAZ>F-Y7R5L7SQ2,C&LJ=8*F:2OW7SSDN)K[%@ M=RJPH=72*MJU3#L)N !KJTB?U8-TM(9*EN@I1G+=G^()*L[6R9S+A6G$PNID MWNE+U8%RC@NT'LLN71>4L[ ,,+2](N$AT]8GM*'SI2#NB67L,#:3!I$[CI*<"CO'$C%:5E$WB59 ]==/C=,\1]*WGE?\ M-LQW-$WG$\-##3^**!YQ=F(1QT,IFM.9?RS_@LGSEFJRI,;TGO'=8;?&R6IS M5CBW:7SN2@-VW%M91$:#3@3@8H2=&K8!57!#.3LD^*'51E%6VNG4P)%=O-PN M>L?>&K0NN_DPF'5:HU-G MP2",P%*1XHC^FBX_$UU:;%N?F3A_D\9*IU=UF(&S-XIMZ^15(HX@CRKZZ%?& MX?3&US1;6'55K^*=1R+='H*F+6SO;=2PMGFE:@C76YO%M=ZX.O%-]WF5'S"; MQ6F,H&D*VR.;]-/G0XIV,_,5-A'(&;N/4E=9N MR@IG=-C'07&^TQBTVL:PH[59QWH%855+N/'9(J]] 5U!%I7'D$[C<20MEU+* M^A7>$)\XF:W>1'Z"/7957_Q[$YWOE#S$8?@^3CYYB2XYH#L5V#%K:95Z78I. M).!&N:TB]O4>!!]4,$0W)YF2^2J/,44Y5R?(X,PRKPJ.W[!]>IGIU[EQG&PM M&I[OS>\$S^B,;D:G<,.?)4USB+;'"8F#ZZCQKM[PRKWS:$>?G74A' 7LMK(0 MI.%@:T!U'S,OR9PIO,;/)&+S'B.U)SK"H'AWDZ8''%P=$BK:/1?K9R\\8/[9 M:L\+[5U_QHE/4FU&HPT=X#AE:YGZ\4='(H!QSEH5^V,2ML\G6"+!$PFFB'/- M-P)SOJAD[&3^,KUY"DH,3'B* (KWSHIB:M07<#H D#03FB62&-C& $H:J,P. M2TQT&0%,\OG6%&AB7B7!@8GR="X&)YS+ B:DCFD"+::"GJ?EMW%PP,YJ<93R MVL@VXY2.T"SQU< VQE,U)979X:N)+N--UHH+;/1SF;.C!%$')F+<^%*0@HN< MVHD2++:NLQC]Z;LWKW[[1KPFSU)!SPT$8#HW -ZT4)HEX)A8QWQ&]V5 CI$R M(\[I9@$ZHQK)$G5<3WB6P7\?THPE2:9/L>88GUML?6JQ!_S[@:0DPX\X>2$^ M%C9^$,_7LP8)/^/QLXM M76"#HHF^,J UM8<+1D92VU<'*,N1GN2Y+I3IKE/MLXVJ=*6IF'(Y+:?)57K M>VK$+4.3943!*B.)8@'<-'TUI@ [I"VL<;9V,^L.-^!ME.BW5I.8\9*[.;OZ MXFTQPG2@X\;[1$:IV)RNSMQMN$-3'1 VBG5Z+^.5)+X$=*S;HSL\BOYSQ\<3 M+28!2,$3-$(.9!8]3HR=,3807+JT@_.CR3O\B7_2")H&?6> EJ86,#US+#L" MQT=C\4<[6:2LQ,>NGJB:Q@[R1G[S"Q7NCP@MX_Z\\RP#7V,#X[._^8:^3O[Q M3OC&#?Y^.4J3Q/[8TZ"^QYH#.H/XQHGP!N>SGK(_H?>WJU\>'3T"PO2^3V*V41V\.WZDZYJ; M:%6\:KOT,_)",H+;?-V*$.P(L+?-R3L@':G C98>NO1YS('Q1 53].Z(&%MV M%%TR1A5G]&O!V\V-=PDW%IW"C5R&C_3DG(\7?YG%4CFDP532O74^?\\8222*?A+CV8LY3/,SX M/!(KV#$[IGVU^6P#\8&+(Z-J.U#>6BD6.GU*C#T@-J?Y!'AK9S%*2FN71:[I M7]G//C-U41,;S+RDVX6&F=Y9,+^6,+>;!R-=+ICPZD#[-N.(%RB&S2W]'.\\ M%F%_^N[[[]_P*&-_^0>KRA4QZ:L;!O=4Z&)?<[61WO]['R=Y2FVZ2BY#C^Q. MUPL#D809L4/:B\7U$/3<1G\0^P5#MK)-;!?_Z!9H])<8WJXN-^TOY MT'X3)RC-Y4#T9Y]+\GH,=%&!)RBSR0(@)@$JSSM6F]K[KJQ$67&/($6K! E) M)L5D$*:K^5+-[4\B&K!T$7(9IUFZC((KDOKQ@:YD= LP M\^ZP/;BK'6H['(9]X?IW9PVLU\82(S:M:+IL:6P-?%)G);NNOU=YHR,OH[G/Z"Q11'V;[ M?-.N9:;2EI-'!7U$&?#]XXE3\2=0F=*YX-NUXOMU>-M85&%^Q/XAX7O$[U_N MR /V0O('#O[JD:CA0-FP*TR\LM'__!6KYGYP)VB=I+>N]R:JGU=<%NC]SQ=W M-PM4L$*,%WK%N V;7FE^WV822UQN:3_,CF4V'DG0"\^LIU,1+"R4EMR=3%$G M,8'XIMEQU3?\".LYX@X0',1CK!H#D>@%B[,O&$].E*-"7KRB)1&@$P'8.-G= M%LUO3.AZP\5,"QT&?5FBFB:5KS^Y/2V?T" "0%,&$%Z:8CHW9.NVD'AK$KH[ MVCXW %UH\A4K7;VNLBU.'K"/R0M[I*8VXH86"19J!H(# GK#!18^#G M5@J6/%8X4R1Q=33?FM8R3XD78*Y_S/5/*MH+EC,# S7N$[SW2'"57SVZ%JO! MPAY+#GC&YC0D-C< (]B#P9I) M;%68)=_5227\\53F<#Q7N?>.#!"I$=@V^8&:M)I6=0;Q%F)S0YTN-C*;QC11 MFA/J=-)G4-0IIS4Y:XXV.7,D<0>R)IK$4*5-]KE-&.1XN4U"K4U<[Z+PO?7" M#L?NR\RS_G/#EQ9+&&ZAU#O/"47:5!AX171ZTE0R!((58YGC]#P1'"(4$[(' M_((C;8E,DWYS0P"-YLV1?])I3A&O$WW@2"^7)#D?( $^M/8?(^PE+,LW$03E MHY5#%- 5QR$B67H1;RZ*%CN<;>/3-Z> U3_0V+,3 =A T-T6=G4.X$*#A0Z3 MU348!2WBS N;T&)B@[3>%@0$$3?\&'B $BG-A&8)&0:V,8".!BJS@Q 374:! MDI(QH"O-#FQT6B*%E&;I=Q59DV";Y^:Q6T%12G5,>-+F1S;[63XGF%><2A7Z MGABL+RV8X#&(AZO5X_H"RT%G-8=9S,2'C(4-O[[HRZ+D\,TE\/._[V M:JWQTY<.-BI0?>I3CAK!"VZD2 %Y7 M:;X[[YBK@]%A3_V6,2PSGN,(7V1D)R=![TA(Z=$/RK]Q*=A-/W7M%J MVJ1I9UZ5,Q:W8F4[<-[2-[Y0CE@NLJU=VRH5=;_/0X[%#PT?&AC6=>@,>O;M;H1ROS;L"'Z$M%!EH3"81'Y(G'8!Y*%6# M<('G2OIB%%X8C;B%%?F(F[";PJD8+$_'>QK-F;CTS@\3\_I"J4>'W6G'T F_ M]](X#D9)HT' A2T&1?G>NT/%:/04+_W?#R3!=%6[QTEV9-4ALF44L)L,>]9$ MLQCN1 #FD&!OBUH)3>/><'=_+'3H/0UBK[0*9JC@QFNJ9#P)I63H*-]M2HM( M[^7L"TLP<, :&P#;/NZ]6P8>(+K;PFZ;&"Y 6.@PV;8PI!.FL0Q2.V%2S4@! M0419?*+O"5,SH5E"AH%M#*"C@JIVQ':8,QN!!&^ M *,^%V%>9!1](MGVI$2@VU"^(FSJ& 7M42RWG$L GVFGCMVRV1S"]ES8(2*V MI.IX W4$_52/BP8:=2>-OO=Q4CU_7BNMW6*DQH[SB,UVW56AJN\%/W(-9.\= MR"Q]K6(B%>=_5#RG/75HCVB BFZ>+U-5D7?T(*"/<9"^IZY?E%(D.W$HKGK70\,;@J#R!P\H4%C]Y"7$\AH#!;!*U M[1?*0KH%DA\6%](MQ+_YJT#%U&"9)*R\&?N9)9L4>45"('3]F27GT/:N7G^< M@:W%-C#.+<7L'0L.4GIR*EG>U[\Y->GDZP&'?/T8/WF??Z&KLFT<,ANQ1TVZ M/)O6@QQP1.UI)]7TK2LMP#C85Z/>4[V<,\N+H;R1Q%P\)C3%,V_=YX"3VXOR M*79BDMQB14XEMU"*LRS$Q3(QKPKL??(2-TM#\Q.]WD>"X!&HNRWLSL+AHHR% M#I.=?4-*HQG+(+4T&M5)-YS%I<&1MU%'V)!@KGO[6FT>!^(=9.\]DV<\:D\4 M,C9HG&/R?HN@2FR(U4!3J+[:M"=L2$1T)Z)_.UF7U!;,X7%.8D MXKFOA9@%8ND;8!M;2?4-^>?O9,$?&\;XPKYLY!X1G*MAAAMD^_X3\*_<:SW&/F)=F79+LU?B91 MQ,;&_84H:,5Y,F 85>XPWY7!6RC0>8CAFW&"4FL7%^L@F,)1Z^K40M11+KW M2$#71!HCG;>"'=H:K>KUOFM-X(:J3E#[6MZ"'F($T=W9\US3A-W06O&(XF>_ M+#&2Y-1=K=59:-]1-Z4_5O>^HT!Q>'5%4C^,TT."6T;= H*SE<#_O.[5<^3B_5;*!F&^J2M:;8'W\5 MR0MYC<.\C.=YM<.B[$Q5_NK$B#U)P<2A(>Q3U@2TI .\0&!?K:RK!0J^>7U, M=?E9443MO(1N^AJA#U+MVR2O(ZAHF=>W-:C+.W&!/M=V7_$:MX7=5>5N%543 MIZ_=Y]I,[>[)M@V7FPW)L+_E%?Y<3%#+6W?Y8WF7AR3!O'(9&PS%+YI1T[ K M3("WT5^>3)KT@SMA["2]]47I@DGQ;*23N=TDJMYKKIF*!R&]T$5DKY)G+R)_ M<,1AR!>')!"[6%%P+^K0\E_+"_)>^$C_(F"P9?TY%&W8V#"H!67P&(0P7'09 M5CW[.@VIGQ!QH8L.QN\.*8EPZB:[W\OH:G&UR1^6TE_F5#:$'21ZW6I9^6>M MX+IO@ZS6ZWM.DDV=*Z)N*L<-KQN@.,O?9*9S[GN*.7Y[1'&H8',MC[[SDL)KQ@@#T=\Q?](GB.R(3XO,%T*@ H)7'@U%W:UD45E%W\K M0<\-]80_9^]"?4&1GB1A1\80]I)CIP\]N-$UB%;]XF]U$G_+]OA#OS(A$)?" MS5D! +M-@UN:0X-J0H^#\^G[%B-*"'0HXOVFWY*>V0( C<;]?LD7)%Y6,D>#L9BH>!(0YC!>6@DG9 M3=41:MM,Q88.3,SH;9G:?+XK$;@3$7M5K(]H2HY2U,A9B')FPLCSC1>58WJ';G*-WN&%I M1N$[AM)+9?RZVQ%Q]]6/B6+YT[)4G>H]V+R*V7FV4--\Q)808(SK99OJB60; M*L 1L)].]FG#*, ;$A&Q#?A")^(LQ67B!X.=J%Z\ &W^,'SE&(G$3R!IN=AZ7*#96+E1X6JWANV[SV2_.R% M!UQM*+5E3[1T@8EF7?25=UR;VL/=7#62VM:Q&7'$J:,/V&.T07EOV]%"6Y_Y M^6_CD4%CAWEY\'#8++FP1-]]EL%D6KL.W%M6.CYD*.3>/O$N\EAZBUB;\"2[99]X7#W[8$K_.Y1XG1F7[M V MA@D^9CK6;D8J6\(=XUKDM?;+IJ?&IYE:2<72V]9"NK:PG;)1P]I\2]40KDLV MB]O'(ZNJ_N[7..-IZ3;N?N%GTEG**DN2YVV6WL49-AX?S'O#CLV.5I"CU; K MW/CMJH!]GE[UR"LJF Z9ZE^^U)H3-UQBF7:$Z<'==9>R^@UZ 5^)==.AI^N* M<@F?!)^ID_8GU+,6HG!69>YLX&2SD0E",I&(P-(5\O(\?J?2BQUIP,2X7A:I M%57L0@#NB&VG1I^ R+GE9<8D?F #HVT-V9G(%Q :C:O.;A1F'AS##A=%="QY MSH3$$,38"< PWJEA',%&^6)O_L+O99RV5H\RZ 8>&HST/@&#QCZ@P]],;-ZHGJ(1=RRRI%JQ:LGJXOGK=N&QOY480?$0%:K%UCL11)N. VE MF'U9QG( Y:5<*PG*M^6Y#+6GY,OGYP'<*'"4&[[JOU[DO';W)0-'.\U7W%VZ3]'GS9<9QIW MGINGC[&(DCDAP0HQ7J 6EM.9PSD&W$1^O,-/WF?C'=CF'K#CW$#;^KM4VN9P M8]E$:%MW%;01)>YFQT.A6]L@U=)E=O[:.!0UM9^5QPZ'L)7+@AIB)M+939@^ M'M8I_OU UWW7+P;E[!N:PP[/-CWKSY2JV\(-RU:)K>> )6$D*$/PT=;%3D/[ M>7EI\V)&UW@^?CK@8N744=V/&Q,JZ[#8]DD1WZ/XKV%9[?;.L..UFPT4I;); M>L*-Y([R]RY_?5JI^5C\XSS,)[7$24%K%W'_,<6KS76:D9V78=WS+&>-8,>Q M6B#T<>K6CG #M)OX]IO5Z5:DA+$?)$93#9L&I]/366)Q;@:6%?: MZ2J9^/P,)V_'_![&AHL1XVMV7\AV?;RD&;Q#B=F@-"9"&QDL+.) M#!'=*,#%"DL]K,MO"7:(\4,%0\0XHH(EF%FW(],\8#]^%E4D!ZR2*(A+M*_R M1U+S3YIAP)8&3!3H99&JI&)' L!OFEFK,T#J&YTJ>]7B>R_B?Q,G**5#*?MT M<^!/-B9YB- Q%7N[B8N#3&X@!2"@@B4J/G0-EFY,\YC[Q7OA%X4Q'H5?0,J^ M-UQO&?>&B:B65C!)R0>%HHVKKHX*]+AXHDL2=@T&4YN"YTE=#)+\JYDWB7RO M1^P?$HIK.-= A8':EC CUD"[%@1,Q3/I 0T[5CA%-1A9J)GM>;%I5)5&7[4Y,SS]&8 :O MT6Q:XM[@'(!#YGCZVH;D?06J^1)P5TJW0$DA7U6T/^$2YO?XR^KN^US(:7$8 MGCGSY=('R8:E4%7I>R%6?MO[M$)^-/^RM4E68ZDP"^ C00Z$Q)]0^%PO1 M9BFBB]Z0517,6%7!1'K-XQSO48)]3%[8*TS(8[)/7--J>F,*EHCQ7.B.5SAC M&/#MP$++,(P_>109N&-='I*$ISA^WF-Q2%L9<,CY/U=EZ=,%1LJW1\TG]<8] M 2-M-^U+=#7K!AQ1.RHQ)HIR"*2?5;),BX<3F4+@F\QG 6K.ZLP,;EX4H6)@ M\7*%V5%(GS"+.)O"9AK><-E":8X7%,17M7HM?,[(L*N@93>7U3F+%D MHE\Y6=>T SX[;Y-ZS.EX7F=[XDGX6!H7=)V#R"1:.JUV839J-S2'"3>F>BHK M7(""G:9!O%7B 2I;0)DX3Z"KF[GSM9=$%,W3>YSPVH9F$=G>"W9@&FHMQV=+ M%[AA:BJX=:Y)3A]1!GEM3SBWIL96_@Z+'7:T+Y5?9EE"UH>,G]5D,9)?J[L>;-M0]G$_#FH@]1Z_#KO-@AN*7W!&;@\?Z BY0=1]GZ M- #8B2//4";I;^+(NCE+Q@,>WZ X]?KO9X?1:C4E?R)'=48,^ M%VM*1BA?8^;C,I0EM2-CO&+3]6]RF[B @CO\2:I^E,01_=''QOGQ/*!(UA$TNE*;"X)8 M64D-)YU(S0%;[!0: F@4!Y^<.;]NFK.'ASR.[$5A*,',Z2GLE+NQT6&'$X8O M')H"',4[$O'?#ZP."HGH3";T#V'989)0RDO1Z=*G_$EV;)PQ#DL9)B2. M8+TR,WX8LL 3Z0=6TC8**3DZ\4GH1$?.OZ>K-^1O*44:A'1Z9%PT8.+4?" V ME)'L03+5>8D2) F#"FE<[S>",N5AM_.2(Y_'FU>J$+(XWV5X[Y'D9R\\8'Z3 MF-70D39>/F"/15>PBA[8 )?0H8Z_'M-Q[V$8'C#'E%$MJIYA#\!@#I/K(=4< M8E[-Y$%<(%%<1=3.DK=2"Z'0BI5LS<5"XKTE<)L=H,S+BG^3R(LX6GK"N@Q# MI"*\"<4,BG=P!!ES,IP&T*-KC5T.&G4 ML@X9RJ:08:%9X%Y%2!:\AKSKU=O8JM;20IB^="VVCR,>K6SGKD2_T+8PBV9K M3H55CX?]/N2Y;5[(LF'>A_&GFV@3)SN^S]*^*S<$49CA/*S-RKVXWA2!;\,- MIY_U#MP6HTRY"Y=*0!.NP/GWGQ"@L7I-&R! M9#%$CA\3!$F2N(9N(!:4]MS4'J=S.'?8/RCF?Z%8/QS&?ZG8[AS3#>/J-5U) M'FEC?D2[0.M#AE 49R@D.R*Z+-!>/$">;^309=1AM^K.YW;,QQ6Z^XF2K.$0TMJ?C#3T!'F M(-)==_41BJX7W%V!#K(/$2'U0HI(XN<:1AP9I'J-(+"K+#E@O.>;G@2GJPW[ MHMCWQ(S0\5C6F,QREUZM8,\*>UZ5_XW@3QMZ 3UW6[]E@D3#)M&;%3-F-7'82?$-G M1.SU#/Z&8P06D:&RNR#@?F!'R5/+[> MPZ^BO4)2]@N;1/#/N; \UX'DXO(3B[18.O/5",E%1EC(["IC$9JQ96A=RN;E M \Y5S;R%@/DCRC>2>0LA42ZEZZ%J1E8_]4RW$^/SNG9W<8:+;95:8A$0YEW7D&2%47!J*R^ODJ*5R^_.0EXLIIN^5[TY\- M; UC20V,]2,^"U@;2,5!8*ZX%H[YK9-2&B2+@]X=:PV+.REYASX_AF, M.@UDMEE29\A;$N&;#.]2W9!6/%BS:WC2T(X2E@'8)%[G/!S=+;?(6;%'R.2NXSCPVJU=;B0*W$( M;W1??5#"P)%],-MUF?>V4P6,[,/IU@^33A"[@@"6M\/8+\#%B 40]0/:4T.^9[62BP,NP=.69IPC.2F1W,)BT$3L:(IKP M^') T=BBMKC8RN#+@$9S-2=%1TFL62/E!.:5DZLD2Z:Y)>4B;4YGCU61T=T^ MC(\8/^+DA>36.M\L"+D8_,S_ ?OQ'T]EZP4=!0:QG+6KK 1213P6T=O*2/"@90YF)C M:R[/KH)"=Y9,N?>(>$H%!84(+F+[H7S7A=TXUQCIK!'LR%7K) =JO07N,%3E>&<%)P(VGDK-WB0YKMD!BUTVNXL,Z6Z[IDNFO,5TO\0=BD^@7DFU) MM(KPW[&7:,S2F0CL$+2S26U=T(D"W!"VU,-^*EFR0YP?\AA#Q#FBG.6"5UDC M=+H>8<38HE^SY, V2,/452[8',SD=MNCCIR:A^%:USZF5(#CBYU5U!L/1B0 M(XRE(GV'7%[M@:Y,VUY4=)('V68*]5^7GXDN_[$70=C!U-]6^KEU%VIP0VP MG0::LVL"C;&:49Q]P+LUUDV%>Y+\$F.M;J_^T2;H?6GQ=J*5;<1IPVRX$@*, M,M41)R\X?\4[+2Z<4K66P8Y$A%K 8Z\>O<>8W5,M"S[E-U+5,30\=9CA-)(5 MRZH PY$&7@9@!$7M1[J\1%C*ZX7)5?(HQ\PC$2\E%HM=TT0(S6H"B!OJM'5U MEYJ%KU<3'FVH]/SO_-'&%YQ(!??RPY54E.I;IR0@7G)<($J*SF!)NLU+FL71 M?Q\B/O,5=(+!'W' #\?)!\1 MM4_LI'"\46&]W^KA2UD=])C]?S&S>Z"S]R]\4C[QI!OZ?'K*^;)LC<*E!MLI M39-,VB6EOU4[I/27?SS2T.1)ZH\^CKR$Q(H#AJ9V,.&U53,&I-I&\'8=VT6U M/F8NJ**"[-!;]6T.F+/]&*5[[),-P<$5C4ER.EJTM07LB&T:ELZH:PC4(5O% MM4])%)072*(]M4.^CQ-,9P*9BO83JB1U=8#"W)N)B43 M* ;Q)):71;EMJ?+4F0C,:.QGDR[GJW4*\**XIQZC9BUP5N[++TUL&D9]<6X, M9J'F_.Q)4*3A%L LDER)-'SSZQ0 M1(/&C9W@!TF[SJ?AH^\!.[ ,Y.ZUWR317R O0P4+Q'DXB\BQU<9C)$:=C,5! M0-B^KA<^Q>_P^T,4X$"UPVC4"V9(=M2Z/*)H[P+\:**# K9N6A%%WHYM!?/' MS,46,77>1#R[N<;("P+Q,]L[+F9@^?;QM$<'$UCE9)*Y0)*9GF+T#B/!:/J# M C NP4Z/3H\17,Q-/D9)67C@R?O\#D=X0_@K)?$.TS_<8ZH(>WV+O6-2'&S[ M?G(X@\EA*,*$T &M)4]Y>I"#.Q\:0BG;V)-Y(\H+%=R18,__5@J ENS%H2)G M(I?!R63*I]J']AE M3I: (,P8IWP$<%)MX2G!7GI(CKP"K'ARI6F9V= <-A2WZ2GCK*XM7!!ME=C6 MI0O"HN#X(G^49^%P(3F^JJ(Z\2L:G4$+H@:2_-5VF MUC:&'93-.M9V>Y0MX09DB[S6VQPR6<3HNKS1?*;DN^,39==P9;FYQ\R<]5S; M1H^MFL_(;15"#^B[[XZ(D7=X6?@\3BDS93Z268^9N?"YMLV@6S:?D0LKA![0 MA1EU)XY[H-.4'4[.U&V\R-[>"[@#FVE=<^+F+H =V5!P:V?.Z2/5I,)%%A0 MQ9U$KQJ>3#+HQ*'I!61Z50W99(Y]WFYN!JO9L= MO-YG3@ZND7Q(!R]8."E@Z84X?< O.#K@.ZR^\-'6%K8#-VI8*SFI:@C759O% MM<\_X00=W4B=1C4%ZP?< ^)B]LK[HQWMKZP(X[(XWK1XT-'>#&H9G8 M]B=QE#JJR#H.S(F5G>K>XP?OO^.DV M1U9G5-H(9@\TZ%7<=SUO B[(6.6T] MC9-$)3N\VM34TM[[;FH+U_E:-2Q\4-L0IBNVB]MW)W:X;/U[+\DB MG+S1%Q,Z:P'3H1JT*3/NZQ\#SZ[7"&OK.NP!A+T@B;*ME]5+JGG(KZTY$[;F M]%+Z]SU.V-^]9_$0.4MEW)#(BWSV[L+:"_E#DY3"NEB@3IMM/["5<@4SUO']2@F4Y<"J^5AKF9HOSLP MZ,A7+SD G$9<8T.8D=:N6SG>*UL!'_:;9;9U-4&5^=B.[X3DDX!TVG%Z5-U6 M&R1V>0K"TP_:TWYW((;R^W)F^,840.M=8(),%WT;!W2I_8R&=)74 P[J$GD8 M8_IX^O(UU"MY$65SHTHSPO/S$^GXY/*0))2#"IKT36$&H(E^Y3BO:0=\I&^3 MVOI4;8M1>MBQ 4-454B1+TB'1Y24_! S-/TD/Q)YC=[3L<4/O33E)4C+97VZ MQ9C5TDGJ)<5SDD7AAHKN0NPLD+3DSNH\^UE9W\./PU#\GC_H&M,9_I&]>QLG MG'3$:I6'4NUQ_^@SNH25#X^><3+MK&6T[^GT]'.!HXK1 .8\%+TO)*HEEQ]KG[W^^N+L9_#9L:^WHPC9"H@\XV\;!3?2" MTXR->^=_Q9@=I^J*[OFF MS0UI[0 W"LQT+?R\N35,3S:4>3A?%81MO%5;[O&/.#QD^";R]=*"(GL5S9^ZPN*XRC@\P1U/M3FLH6Y;CGC[T(,)-X-9 MJL]ZZA;^^7%_E7JMJYJ74+>.3YO=&>?,)BY0)J\B>$N\-0EK6LM_6K.7.OW3 M;6Y;&K#1Q,HB,H)T(@ 7->S4Z%O-4J+-*Z!RAK6__EKP=(,7;LS",#3FI@@K M+@[QXET<'5+=\5=;VUG$OUI#19S7&X*/9XVX?1TT)^OF0&4:%0D_96;/5?OQ MCKVCRA>,#H/P/HDW.$UY.7?V?+=1-.H[S2(L6W16Q*>F!_A ;9.[KSO+],5# M]0!"=VRE0_S,GCZ(RNO=!+Q.S@>K.>P/<,N^MAG?U4/+?TP@I3L]LC\88G==3225#@9;CX)%Z'Y)F+ MGK)1C0D2T ^2^/"\%;DDO+7'[ZX<1>I*G""<:Y!^C=C3(,2GF+%/XA<2X. U M6H9IS*B%AX#^W>\FE231 N'/C CKS$99EM-537_W,9U9XXPDXEGI=6[,11<] M]CBA2^^49)+\+%.FU(^U8 7SF0CT[Z6R(JN"-N:)/%2>W6NVY\DU7J#U(4-1 MG-$9^H[DN3>4*W67<$%)O."$Z^WQIU4R-I.@BOE4G?0U^IB*]A176*).+=UG M'R=%MCK[LS3_1Z\":EI%2D_^)WUF3Y78\\VTN\_3A46!^ 4KL0V5,T/O2K]Q ME@ TO2G,O-'%A):OG\]7ULT3VM9., ?(;CK+$]KF'G GM(9R6U_.Y@.#:@/) MY81V$J6]8EKK=E-(2BGQ$C9JIO=QZ";XB[/@L>'<4;V=? !MU@QY.IWG+PM/6!&RG&DEL?0PX6"JZ/"1D$/<7BB^(O56WC,*#6R@W0$\CBL+G_B .4\Y7A&;[!0,Q@8TWX]A4OX6#62GKWW)BATR0)) MV:&H$ DQF9 D%.MTOHK3;$U,G57[3V;>:?)_^MGTW5%-H.$5H7$YP@;=":Q= M2UL:CQU<.)Y":>OCTX$ X]U1BSWN'EU2VTU[)[9#MSD&M?I^K&F?N877@'=E M-8XM+LXZV;'PDL2+FE];.FT#VV.5&M4V$N0&<'U1+:;U%H"@YO;-EE%4$A6B M?;$7FK*=Q0%KD.-DPQ+#J-/Q/I^\A,V+F/_N,,Y$)FUS"?7%BW9E^[F2EJ_M<-M2[[$@.1A(N58 M=AQP47M^A ]N6C.XAJZ7J\[3.;XTB\X0&Y>\GN@XWT])^XM&Q;H%!X1$0?B+ MQ<,3]5R#H1!GCC XAB'3RI"X,*2H;2P9,MZ@"&[>>'@3^>+FF!?F*3M?)/&)+F2UO[L7J9EDM;G2SQ$$(PT;" MX6PGPV!_JG Q<$#=[(L8EB*4>74B-4:6@MT]O"JB^WJS87<0XSR))E_HY\(A M63HG> C J+D%29H>N/6$A:AIV4-L%//V"?'=U(QC@MTS[KIS>;D!;+@YUZ66 MIU)^"C?\%3+V\CATK_"KB?(Y!E2%[QGQ$.&S@2 .0R^1Y@BG$X-!-'S!R3J> M3$=.Y636TZKGQ%EYETR>=8 MA\*IGMH'#[KTA>NDG2U0>*YQ1YCNW%W\P7Q\P#?VO-]PX-W3*?+.\_$A(SY? MZ>^]Z'@K2BOI,U4Z](7IO586J)[E,^P(/*&ELQK6CZ5Q1JC.">6L4,YKXK?O M0.GN,(<%EB%&.PF;C6CDJI\AM, MTA+'X1Z/9O2I6O.E,>APSY,C?D M%>S0CO.;=O8YJN8UXJBD[G".Z4+=J7:![I,X./C9*GD4Y8LU&Y":9C!1J$VO M8AM'U0;>.-DJJ?WQ(R>*5@G*R4Z\ YD+P$;]7(!4N^/8U!:\%^HU/''%\X:@ M_;%!W+Y.R29F.>E!]PR_^YLF;_V=MP(^SVJ6 MV=;1/N _O&>2>3MO39TM(^LX.*)73\O_N*#,ON'^QWZA#"??V1M!VUPO62VW MFW;3Z#@<=(A"W<)/"&ZX!:MK"!@Z&G4KH4/9"CAT-,O?1KFS89!< M#!/B;&,Q(_[ M.%KZ6X)?.//5IFQ[BN[#4(0)Y@-:JYS7]B,'? (\D'+6BVSO,]D==@CG8J!= M0;LH"5,\E\=O2!WV[&BCDH7=+BM[T+GU!^]8O!VH>DAO@0+:,8SWK.^"$GX^ MA"P&CPM>( DG/O'8NV8>I9C?5V.1[5-Y>3*'Q&K26;KC+ZE@CTJ:Q36^%%42 M("8"DF1@.0:5%--/_8&XML*CV3MY65B\U<@?@YQTK+C'R15)_9@.N,=\/_62 M50UGSUQ:6K*%Y+Q'"Q-[=1DNFNC-?[PPTFZB 8/=D@L*8=@KK?SLP"_$ 0?C MH]K.$,=9N8I2"%2)1.QM;/3U??3WZ$-T]13]C?[S^#7B-?SH9_QA[\_>;A_2F??7 M]V_^_L.'-]]??4WCHDQ3HC_&"6.Y\41=B.*M:=J;;;7LXBC;I@L^YH)ST]'@ZC?>5:%E-?3W5:2< MT)ITFATT*G1N04FIQRP!4R4_2.SD\)CFTC+<^Z<&TR&_MI+#*:PN4,$&43Y0 M0'9XU8]E[>3<8JV*->+9SV>+&F/L.VL,]FK&[. M-"/^:-DO)-M>'N@4FXJ^3%.(RBH\R$<_UN MB;0/'!0B7<9IT[#;U %XL+;J6HM4;6O 8=HNL[7#5J11Z;R,.*+4W03H M-,KZA;(^)3[@_H5((JD*K2RC0'H%_/ZT#HL^K]B6$,Q@[6^;,+2O@9/CY#>ED)%X:"JS;1G;&X-LZP9IBB4S U3L 9Q875&5AH/:#,+52-%F5P<&8L%<<#B8<_OO_A+^9(46\^([A0Z*G%#*GM MS(!#)?EPDZ$$A\6Q$,LU?Q%/FWAI&ON$?\"W*!_^)Y7!+=*,888*;KB"@$!G M5&T70MWQ .@NCK@"Q8UZ9@56+$E/C5A1'%R*T\P/" MB9/@)S:/%.%WI>8%+T#HYL(,A0/TW:E.L?_Z.7[Y-L!$;%+3'ZJ]:?K+/V[Q MLQ=>LW3YHZ+PD+H%3'AKT(;!F.)C>/O+34):.QJCAP3!@L):3X M&*Y#J?0HO$G^#*8K*26T3F[GQ 9]V]YGH_4S7FVNL)]@RN4F>G_(#@G.,V]6 M(A&,72I5(75G"C#]K(@NSNA$5*10JHS5L3]@A+6Q M1(FO73H#1UDV$[Y7B;CY<4[ F=,7 1Q&U+K,1ATXZ ;B3[MJ=1V4OX)#; M38?A]AU]F4]Q1VSB=W*FU;T*[1H?5#!ROYWH]KN?&,EJI3_>4Z2-?!(]+\L] M<&N#&1">.Q*:VJX;4K91_1*0U%A'ZPG$CMU89)/+D_($=-JIJJ"T*620CW^" M [\6QG8'Q"P#("Z/;DE3W%[4ZAY1DY;"H$H:H. ^NA'OK9UPO.'@)DHS+PS9 MC_5B(F;3V^;N,X)V SMH ;RA[\Q@VD23_F!,*BX*8 :&MV.:1'&V++$[K4D$ M858\IC5NFMQB/ 1\W'K4;EU [ZS'C'!.K:T6VNK-9X9F&N%M_?/NP!)*&(#) MA3"^3NOW/K XP*^&>% '32.;2 %H@@,@"!O-*U*A:0_$ZGU[E=\=V<8A=;GT M^O<#=<2[.,/\KX_[D+!Y[PO]B$UZ612].;%7#S(P(;"O7>3[KUUIP$LUZ:V) M;8S(#+]&@B4[R<"+_+839[M %6/$.3NY1CNY=1XPHX?S\2-E/(:;[?P_7I2F M.'I'8O;XRDWDO];G33>TA1G>1AJ6QIEY3I/I5=C:\"0T:YEE;"G;0H<-@P$ MMZ\&D6Y9ZCNG?[K2J18VYX\0D/3L'8*#$*U<\"]8'LA%1G9226%^MY[RO& 9 M(VQRH-K0GSAA;SSK%J01HXURXL5>D(,LO+']*"_:-_Q&CYP_6.0+1GV2O M6K '#R[+BH#D#Z,D5V,JD+'/VBK*)&8S$M"QTEZA8;)-R]32"$4X$^^NY*G+ MIYS=)29/;YG5ILI$CEA=)<3YB@=6SCB[S5!V[3>?XB0,/I$ 2QY4E#@M2N^K M/6HXQ+V+7SPZ0JCP\9>SKH-@OT"]"._0&CK(TE2GSM MTADXLEJI8KT5FS-#-6ZHS@Y1?M-B*% ;.%P/ [#(@*#'#P!6&XK,//V= D/+ M?;C6'I"!S4C;"LH:FT,'+S/A^Y\<[2L&\NVBB6%J$FWIE$YBX/:"F>OO=_B) ME\#0Y5_;IUAG+2%C3J-V9].F>C/H&-,L=.]!3]!%R[^ZF?.,KA: 6MNH!"1K2L QJ[]>MK'Q7ZL/ MRPO*&H7* KR4/[L]5?\$O]& M_CCLO+7"(L*K+O0V&Q";J6\K3-" ORT=(&.LB:X5CC:UAHZ51K*/X[R\6ETQ MG9@8_T95FU'78)Q#"'/W30\'0A;3P%E/]KI.Z>8]<1M[+.4CI6X"YA*.)E$< MX+3*J=[C7=EY2KPH9;?&1RF"RZ@9] ..2J<;:BSNG'8 CD['XPQ5>R"H6 MK*:,C]W>Q!E-8ZFJD*0QY^'^,L[@6C^=?JL35]*XPNOL >_U.;-65&:$5.96 MZ580HT9B9FC60:'^MZO/)U[J$C/(XT78\O1+7O)P[?@VX@1V,B]DP?BBDK%[ MJ)S0.&VNLSAW'!>W'>74Y)LT/? #W(WT?M>)6;OT@XFXG367+S"V=H)[8]%< M]&&R[@L>+%U!?I;-R87$"95G7H9(H3R_Z5Y=;7=RH9G?J69:XX!/$.]QPO^F ML553>]@AW:II[2ZRKC'<$&X7V?IVL;AW+T@OQ,J&)1F)T@-N[A"/IFSY+B1? MW*!7)$)!'(9>DK(L(U&#X)OAUCP<7X0>5[PNCRCM^K,7'O =_L0_2?4CKBT- MF*':RR+E:J!K'6MU;",@+Q] =ON\<#0KI_+"V+%?(ORI7H^%<-$45:78 MI6!V-3$M"G?D+6E$>1']+\F(%Z+]84T75)3R!G,"<8(\E&+VDH"7'$\_7O#+ M%ZS$53&&\D>RIUU53?Z-B!H.@B,2+/,"U8@S192K^#A=C#Z=>L').FY85DUN MG1O-=&J!-AY)A.<.!]CRZ\4)WI'#3F4$92O H*O7JH35\R; @;-!8.L+M;4' MR 71:K^'?>*%9WXX+3B-IW7^;K8@.OUVS41?YP@OCJ0B45VEE*(-8)30:73^ M.DC> #A":,7M?R.AW.&;>&XRN$H5P042)!T^BC'F]S1@X"<)%:LU]%6M( >_ M5JLJ_,^:0 < O< #N)9$O%Z2,J6?T5]]4>8R8*_Y3(P2P^LMDW2(%%-]H<.A MQ=^P%V;;2Z]\<^W>2[*(:OGT*;X5A7R*O^AS!&V( ,8::YN44-29 G"DLM?' MUN\KCF6-D((#NKE9H-O7]^C5WRX?[K^9%KM@68(R13G7ZH_N\A%A&2=WDU/_ MZ &6.0M>:0"GV=+__4!2_N)H-4?4HV2GWH#AL;L52EPT[PH<$"T4L:X?F_MU MP0M)S*H\EXD7>O#T=PA[#HS!2E!)R@\'<>])DF8&"NEAKC,%P%!G9XT2[KIU M!PYYELK8>CIGA\R"?UKL VP(AR#HU"IU.!PP/X*?!/>"P^XD ..AI3VJY(AN M_8$CHJTVU@?QG!](3 1M"H>HZ-@N8^'B=4B>R3K$]W%&Z1(O7 8!R>O\U=X- M\V@C5BFU]OCBXQ[[9$-P\/Z0'1)<5%3]0.A_LCA2OT<[/DO N#N1O4N<'ID? M<%R?2GOK%+E*>%IZ7PFH_(ATK20$VVXH%)AX5TIZ[2CR&P,7PJ( M*@E/WW/DAN>EK.4WM*UNF'JMD8?R"O5[D[RP[-H^&(O63 M?972$"(?L>%D7ML2\/C4K%TYK*B; 1\-6H3N?[!;NE^>NIRR$WGT:4O\;?'< M)$D1+MP_BXNDIT6PT,H_O4,,!T-/7KC?XL33[U>< MM0 ,.VIM2KBI?PP<9C3"6A\4X#T5LTS^(1&O4"SJ)N D\TC$[TO$J. [+4H, MK&U!SN%*?R2-!LP+#./$JU?A;SBL;FP-&!+:M:SR!;5-@4.%@>"CPP:7X>3= MB:F3C<.(RNO6]9+ )5?I[Q-C&WR#.$1#\,89]L*G>,XMWX0[TUL/ MFQWZ D;+KA:H71DUZ0@<&SNKT><^HF!4OMJZ+SS>49U]%[KGG%31[@[R8!EB MR$5I>'E(LYCR3*\_LX(-%$<_ODY?7^&]EV3B;.$*;UC=LJ;%J@45P)!G;Q5I M<=N5!' 8[*&0_=(H1'[!$^&"*?KX^O$UJMBR+=N<\=0+8"&#WCY>?R6E^WNEG,-%$J0$#CMH'\"HLJL6SWN!GE-"O MC-9I*(SK-\K!Z?Q3X+YS/NR7S&JZA(KE1--DP[P@R4 M[KJ?7BUO[@5\!=!-AWYWB E.B^S"K2=.^Q/RO,WD_$+Z=X^=^^=:L MD_OFDUCF*"=P5WS0*JHRM9U=,G?A&V=^\4IVC '+41OIN(P"Z<^;YEM#O2G. M'2=;K=4-0+7DO@1D;5>N?UBQ V/IOD%7!!8UVQ*VF2"RPEG_$ =2GP4Z[-FO MU4V'C 9=NHW# "!FCVUS$S#G7\I];9AS>1$'A-VF\=6Q1Q*6$U(J4!GTJ0B( M!O,;=(4_-ICJ?SH(M/6;!]H;:V&=I%U00IYXGXU=W$ET\<,^##"-B)W(HLW[ MM(25$\P>W7(%.//\J%Y3)/' ML;'!U)@S1@5GH)-A$!XX,3[S]\:"7TBVO91\WMJ$6G)S1^QF.W6#;C6M+P'# M6S2;?JN9/]H5H$]4HCJHU]$;,F:/:E,C\!82("8"DF4 "N.C.V'N5/CW@\=P M^]RY>F]'J ^Y.[R(>AE'6>+Y&;="GD?(;Y\L?1KGA]#+<+ ,P_@3>W/L?9Q< M4H5(=ANGI]O?@Q"$"?[#V4I^=-6>&KP#^P%ULK]((%B+*"N8+Q!G3_\IN/(U MK^"+&&,G#[HZM--2K/S9 Q\UD_C")"'E,>3:_]8+DL_Z1.'ZQS##7Z='.9>3 M/@,^-U-).OK5?3B.TSG'5R702_;D^U[%S"?@>>27#RE3VI 5P#-'+:SWV512G?B9V1%5<3F?&U&O(TAQ! M_#E.#FOBDZBI]H:J&>28U^LE5<\X:P,][ALDMJ]E(-&" M:BS0^H@8DZ&OK_=W2]OH,$ =^+0X. M$?U1L5W%'OGA1_(B@:P0S-FS54Y-5F.Y0!53^5Z%R\*54]OF0>40+N8*CX=U MBG\_4-6O7^A_6B;"^M8PX=-02WDVH&D*=P[0)K"MBU9T$2?L>E:KT+-Q-MO4 M?G;>JI^]:AO/RF,'FJTJ?1: LRJGJFUM9^6DYQ//QH:S< MRAR&+O#%YM!:6M=O$W)(3\M*RTJ6V.-79?&K1<6"5\.*-^5S"?$Z),] M,_@@?6U4) ?/A@*S92=?EYPR.C/>8,//JHJ?W#SW(G2TIBFLV6[P7K1G,P#U MMZ!F!+(G/*LA: U>\?E*(.)RW$#@%&+MVPD4:0Q!-U71M6/((50KH<. .8< MQT?=K6KX]>/F2I+]2K(8,>^T&BL*4'8.M,=IY AC8>2="+%Q[R M>@[^(4E8IY!X:Q*R^@^TD;B,E^LN;'X1OA>Q*R?4#O$$25Z1%1(LF/GD[ 7:V.Y9==%FJA5X;+B)A3+ MZ0?+DP 8=%#TU:2[+)&&OY7!F_-V6=""SAB#Z&9;?BPZ;9V3N(HV@5GFOD#BR3EJMD*"!>(R+!"3 M DQ*XM0F\^N)FW(@))9/K+46PZ^V!!]8 <9TZ?]^(#04[N+H4GB^RF =^P,> M?FPLH:B-W]X9^ !CI8JMS]]$/IMG,PQ%8/A9P+VI5VHF/'Z;JXV(@6U%S5RI_ B,4-_V7]3$+P0P7#!:(L+W*>+NOF M3V"1I=)5M Y2^AD=?FZI%UX\42\<\+;T/L,O<<,UZ?KG@#%2I4EU,5KZ$#C& M*46UQS!=-3W!9N+;T4.J)HBYO \]O#9#+NQ/#E'+-SM6$7XB.YS_63W1-.X+ M& ^Z6D!:GYMU!(XCG=48J(!G6=I MZ>2=Q0*9$<6B#/LG$H9B_U,,RZS+SON-SK]0'.$+ND0O-\GRQ:VC!,3)C'^> MYU$]0+1 E-D%XU9\YF+1.KTA#+RK=-(!5ZO"TU<;U6PRU[*J(]^RO7J9>V+JRWT-E$/F!. 4V M2X]?4/YHC!7OC\)*$7YFIX+Z-2\ 8[5XCW[!.\6>@#O[! >Q/5^/QMQ64CBN MO9"7W3\/R[URN.^S3?",HT-Z$_D-.P5G30 /11I]JOV"^N? !PZ=M-:+44X/ M48(3[P^,HX?#+8)1%!HNK*EDQPS?[':'*%Y%?AS&ST?^?DA#)1V#/H #WU3C M$@G:.@"'!F/Q>YR24 :(< X7<9S'M/ QE:Z"PT7!0CP-Y!)FW"H^8"XG MG5W]5E?C/HG9=$@/1P9] ,.1J<951F=+!^!P9"R^=18=8W"&1GO!8^(4R6ET M/0W*G(=#.'*K^'!P='=@TJXVM\3'48J#G$'Z(*JX/<55*GWYE ?!:5',7OGZ M^ T !P.)AZMI$D!&!;!F$N0H&5M6*%U0TFOE>3E"^3%D4. M)\X^AV*WU085(A3PDZ)<"/04RZ4,E^4S.\QNI233HS,4VQG[7-WEAH/W4B/I M3=]-\V7:]BZ P=E0WQ)[6]H#AU93Z6V]6'J[FGJR!)"XVXOATP+GZ%8IZ-?> M]MXXO24YMLX?SN[GR#YP]OWW?JN[#&*_BF,]^)THZ6J3Z.QIY1B#J [^;=RCN.3B3"7H6%Z@_3'59S+K+@6*)\- MJBHI5'>4@DKVA5')N-?H@T<_#M.8W2@*#P%&/I6.^/56;L:R.7Z-AGFM3XG+X@'2&CHG/O$6^."Z57!9D'2POSW)-U8M)KPD*JM+ M>&,\D!I'<>(U)_>NHXR@V M7)R_\XXX*79[]:&N;@8XVAOT*@->T09XS#=);.M2G&:YV3YMX(^G3WGPXB[X MQU=NP%/M.#)$ FU+P�K%UUKJQL!AP26H2V/H^+HXNU0V0842TP #&9CBY> M-KK"Z^PF2K.$NV_#6W'*AC#!I%TW^4&C\U9P7S-JD-7^_M@Z0Q5-AR_"U96[ M\W;-#\(U-)^36Y[KJ7?.JNU<7%0A\4".ND",]G!3JT<2$OKE_>R%(3Z^\Z+? M]',K?5.8CF>B7SF[TK0#/KUJD]K6Z7*Z2!!&C#+R$QP05L;/%]7Z\&:#_8RE M![!SMG]9H+??O?D+/R-(JR?4J*]&@8-[M5,:QMT4;30M?WZ';F,O&FPX3)-, M&@KI;]4P2'\IRM0JH4?U.4R\T6K"0.;L0WA#F5[$OO6!G43(:.H,>44Y/QFY M2@[/EQ0Z2>!E.!79ILH=VY8., /#7%?I,G-#:^"#LIGL_5.1 TJ>55?/Z4M/ M&++;]VE1/==1.:%QK5!27R!&'U4,Z 29LW!Q<]K)]SXZ'%U_]L-#2B=Z>?K] MBA=G[@Q2+63F!UTF=FD#M"8:\X0Y(XV&!S^ZYOAONAQA6"\N/I2Z=EA,H!*NX/2,7[TCWV MR8;09E1[=EV WQHM,X3K[P+Q9X/@#PMCV;S?:+% ^7=6E.>LB,QD( '@RV.- M-N6*YDR[]YXO$5&N@O1] (\*IAJ?[X-H.@!';V/QK<\8#C1P]B&AB]1#*IY[ M"S#;SQ6O8-!P8R]\D:BL&>_J6O[HEI V,\ZQCL(@Y^)PUV("#V /"A@.J&.\ MKRD0]=)+M\7-Q_LR'5!E&N.>@ &MF_:*!S*;N@$'MXY*]+\Y)CU^N1&CMT]9 MEM#&W!][_K:LA?>_7C5V]J5)EL\G6HQ1>0%\P;!94\YN E">W@@F_CH@)I># M@&)J72E8/E0B0DQI*5M*D#&[EW4J#+6D,L_[ T=A6F[X)F%58> 4W1 ."372+O3)%%0>Q:[;S M @PLMVQR,U:E$LN*1T\Q*EGF>,OW:5U.@UVY5ZL/L1V*X-2LVJ^C!>CD7UZU%*U8Y]G] MW/(U[JA@OT#JRXN3+DKGZ.@*/Y<*Z0XXJ A9E?906K6Y/>2AP4#3"OT;&D,' M>!/1!ZB^FCNY'G$O<\05Z$S_QKZ,LI\J) IP+H#9U3;?F!8LP$&-EPY@$H*[ M#(=GK47/J\&@879L104P]ME;I43$[B2 XV0/A<:8&)A,-FNE]$&=C#@PYD/= M8,I7'&IS56A3RW#?Q'G]\?W MU+WYW_7;J+VH <;J_E8J,=N>%'#L'D Q>]C94Y7X>HQ$FSC9Y;G0.&%3&;82 MSF+$!4"2@&CYUT7^UX^/Z/;VDH>>^$,N*&*2HEI0@DT?NQN6/&#X'L&.)9X/2!LXP(^A:=^Y5)\WKA)\ 6#[&))5 M^[SJ1JT)Y-$V2!:]USB9=%"R&[J2X*G>#_E5UTNV[,#)WDNR8^/F?',_P#C? M1?/S0\6&3L"1N9,* ^P;GGIQ=9N:'^I53)&7IC'U?/8F^B>2;1'^3%)V;::L MIE3NC(@X."1\$K_%;$Y/8E?/P(UIWC/(106;!9(9.3RT MFT9]E4\-/*]6:\0&AN8*+X;]9H>0:LU;$++>:98(J5'!>K"OU<3J@)(YS)'\ MY?50H&#>' +6#6PH'=:)/6&754S ^8G88^&7E(ML&;6;#%BY9+,A&?:W#SC% M%%>VRX8WMAK: D;!-@VK"B6:AL#1KE5LZSE@3A@5E-'R<8$\=!/NT/;20W BS-7FAJ269T1W!>.ZT1F M#\4*FW2$88G"%P'!*GW<+'FF'M(X.9;G'# >M[[V$ M^&3GK?.J(WK\U+8$#)+-VI5(J&X&'.Y:A+8NU%V0O4A?8F^!7OV\?/?WQP^K M;QP]&C*VFHNB()!#=!E;Q^I+G.K-V$?JMWS$^RN.GQ-OOR6^%\J/W>?JM[6% MB2U&&A;ORFH;PGQCMEUJ[=G%!_#='V='@6BRI_!"P.MA-;)Z9R8N_?C1U!FR#W+(L>^H=R"EM(UV->10ULZ3[-/+;;U)!=Q?[CF[\1>$H8SW+5JE8O=E$XN#J MH$SX;FP]"PC4::G N].FLP$WK> ]$G0I)5$;B3_B_D!0%!RQ: M^X9?OZ/OI[]"&Z>HK^1O]Y_!J)N^D+\3K,9V^W9_G.7]^_^?L/ M']Y\?_4U]?[R(CO],4[8Q'GC^?S6#?-$!V<91M\]I[;)<^8T\6 M!=[1&8P._BU(F)G3YKGA[)NAY%VB(PB'&Q$3*^!_PHFR&%-[ESFAHUI?/436 MV\\-)S72V_HN(R(><"O#M7Z10=SJ^&?%PX&M?0Z*\DR2L0 C./I?.Y9O-36 MD+7J^$/6JTU>(:16'>I,O4OV0*#Z<35;0H!QLY=MI*)U%E2 8VP_G6SCX@K[ M[,U)_@1PNJ7H>,%B 27D>5LO?\&FI\7::I^_B,5%0 Q360H1_5,QY3BI/U84 M*IBZ=IT+@SY4!GJ0K-&,N3GS0.8&''!8ZV""!_%X+M-AM=&DHBGM/3P/R(/A M2!:MQLF!&4 ?0L=2US:0;Z+.HVLAU,E[UK5LW8G'46A6[3RN\IURV;"Z1%X' M PPXXYJY8,.P//80(@1)XRCYR]V MP)G8KN9C#A7L2QEWIK:QZ=!SRQQ[V)&'CV:,Y ,/EG<]>N/TJR#?@?NF7"2@5LRNR<*/_+ZE'S3@_;0 /IT9 M.2=^9($$KUH5L%-VT\/L=)8X)' QF24&1-8^$U?U M'89#>O'L>7OI'D/^E^HN0_Z'?[SW2/*S%Q[P,DUQEM*I_RWQUB0D[('*#S1. M#@D.5A%5E\[YZ<2;-J +@*3X]9V7DO2)*7+R;8Q!'R:.CV9)AO6#$X=WGV,\ M%>TO'),$<5&0D 517DB2!A7BL+3J4B#>2A8)<9G0KURJ:>^5_),:=5K(?'?, M16:8_C[!OQ]PY!\5U\.[]9P)S+5KKP0P?;<90).!\ /$Q[LCDMB@DL_0=\QM M?%ZEO_+F>;>>,_'Y=NV5/J_O-@.?-Q"^O\\OU!X/Q=73"$U3H_WN(7K"KNT[GS3.+; MR ::.5Q#SQG$N)G\P\SDI-]*7H@S S:=2\]MTGEBUT1C)E'1Q2*MPY^.P QB MI),: X1*%1QLS_1N^;/3N+B)]HSY;L+>:\W8-( Z5N/SU95&K:[9P>-Q8$L,9T\HY2R=;&=\^N705*7 MS-1=%!G*GH?I*=LDXR+&QR 9C'"B?\*I'KRXO/4X:HBL>.JH[P>E%GV)&T<: M]:?>1OUIQD;]J9]1?YJC41\SK=^H/^$S:EU"/[#G0%QE!@GY*0B?8AK).W!) M*[/?3U;L]]*)-Q"2R/_O^M>4O3@^^"0-&[7&#KBMMUW6LO'6M\9KNQUX'OR< MFX\I[HO$/TJC6]QI?0L#NI=KXTT:>-4%R5H;XYZTS3*6)VQU2[R3M87?H1-5 M#*L\)B(&MKNT3"KF5HJYAH'G&N'RE07T-J';UJ-!331PV_LD&M4=[9(3P(LN MTXB))4 #."."M?F&ODRBW?+)F@U E/K(U7/%8M\1MY?!/W[ZTK[G\+H7VCT%#:;O6%]T(*RX#5YHG&S[&7]K M)]P6WTWFLIDW]\!KVQWY'OXH*A_>G FWKML3"PV@D.RAN&L:B;V QBJ$+' " M>.A3ZWHB=$32_X"@<8#9,!V4WHUM/O.Y& M3_X'OR(NG2FB/#DPKXI;]QUS'3V\'IX1J9'<0.=\DH+1 MV2=C.$/EFXG#*R[=14SK(Z?5$$+:T!PWC+;)>1"-5],6+WRUFOV]0S"M4U]!=L1W#*$ MY2&/8+EY^A_DQI0G>?64OW E^Y",PR%XA7$F+A[BU M>YG;K.=.9WGR^VZ';#&>ZQA/?AIDN*0R9ZW45>F#E\&X<5VW$KK7CL_6810PI_)TMW]OG)-YH!:*.CV=NR(/)AL@R'"W!4B1=4X+THP5]!:D MH$A>6;(AOJCL0]]V3(48>4XBHN;_,_7WY-/'!0%H-EN2Q[BZ"EJ+.F59.3NW M/GOJU+&HF3PM\T8CFCZ^AN, M6V &6%J)UW4PFIC[YDA:S=9#(#K O[DL?6: M0K57(F:Z*'6U<0*RB^@+"]-8VH_A>F"+5XVRW.83G/*WM M@K*]%T[@[2EU^]G:#&[WNC(^Q1F;[3NUZ67G_Z?Q_?1J)]X(!,]RX.\I -5J M?8QK5=C7O2M.TQPB?^X-=>R'W _J*\7069O3D\'X-R(MCS3@[5<4\#^NKX4"^V$?6;>N&$P)Y2GWHGM5VP M>R?MC(_U3HX,'LHP"2*DHNZP2=]D.LGO:,1"+S=E0M\2&L2G9:FM&?+U&XLY M2RY=K5?RSC>\!AZ]'@IK&F-^1MZJD3:3KQU@7@#0+H9V.,A)@L%(HE#17)(E MOR112OE:Z,>67LZ9U=*!,L)<&0)!/)VGP:="?0N]O*3\TOOO5.;!>@Q%/?O5 M^J=8AD=6G_Z,&0XG6NC24^G<>/!8R'=/.B0;G =U&Z9! M;BY%3 8B*@ []. M^0(LDAH1+GOJ"^2!+TRV)0ZEM1VXY*:/E>VIL :929G^@BP/U"MX@#T;YT)& M -@X<[8X[=HF&]2BDMY?>9YA<0#!S5VM(4U&4TZM+AUQ@G=_V=O\N\->\W+J M:GC7[LD!';""C!(:?TV[ L"ND]/MJQ%[/A0M>ZFRKU%'?6O;/M(YKV9LQQ.FEE.NK7[S5LI3V>RI)96[.@'L3AY(>?T]K;D0N MZIVS5]7;(0C4@R/S&Q:[CO\/ZM0]OA\U(&[P&J^K-G>DVVAX(5"#3./4D M/2@JYVZRT,7/5NIU=E+254J_T[?D\97Z+WS#"!*,T7GU<&< 4 UZZ@U/%6/- M')R:)-*^L\JI+W)T6A#. 0$6B.2!2";P@M,4&N,(\ 4ST #^/KZ&(]56C'(> ML'*DE2%HHH:8/X@<"S*]6P.X 50AE!@U6NA2#;?>/Z$'"?"G=.A+C7-&0%'6 MS&"H@$'.!"P.1#$)%T 8/V!H40^WY3]CAXP;KF@-"E/#G ]@E/4R%"]@C/. MBP-)#*(%T$4/%EJ4PXWX+].&YE2QOUQS3=3 P*B!< +!>-TT!N*TCC+#$)SN M,HT/OO$%_=_'4&&#Q2[\FGHD?/+9LPRP*>(A=AE4P*^.@FX6Q./XX0"3_,]I ME&S(6IZ[[@%3UJ'OAZ\B26D:B4=]I;_:#]B97N']#XBD+NT@LD5%/6YH1(7L MF+VXD2L86K >JHE"D329I(VEK1Y:]200'E/B3U!N/+ M9'JZX]* $RI+#!;QYW8PAK-T&<9)6Z'VVK@55-0K30S! &U MFH7S-U4I6-K&31G@MK)[5X3GOY8C6[6M"T499 M5\U%P0F[WZL?Y]:TPVDVK9+EI_A5C9 ?TC>R//X,_N5TMBV(C-J%=#+PYO7H M'<&"1-0-GP/V+][@=4.#XQ-[=6I"&*1J%&?NGOC]F@4./%*'\ME'1_B0RH8F MQ.5-60+'^6;/Y2?1<15$+IY6O/'."$_',;F3;=AAH,:Q6DLH-*]ZE M7M\Z./7*WG[\K$L2>;Y-C8JFJ3\=*)-]PG8=()<83G(SP3Z>*P0#Q-*E?+RG-PE5Z)EJ_/71AQ M[8>O(G*!G@0D(+#OOU/(+D&]Y0O_[3.53[S*+]L_=OH(G8:9$R9TUTL]6K2/ M,1<>#XH"5*_J4W 9Q$HDSL*:RH-4M<8-#@W1E^Z]HAM?$FY@=.E-A3%(, M6E/KTXR9VI-OQ*G^A9_2U:M_&6ZW'#R8XZO-TX7C_I-Z7T,G6#Y'5&QNZFLU M#1D$I_V-TTE^6=![!.0W"T,Q.?]Y)JD?? MPF*=*(O:.=2!%<2^#?A,ETGFX?=: +QNS// \T:-#8'WR@'/!^V;Q9L6_)FD M+8XZ)$ +1/[W@F#YZ_5>'Q9$,2(SNHH_SF+)F%A_=5K*)[R51>6*^LZ>>E>1 M\ZIU86D:]SP6EU;-#5E@:@<]GT6F7<3)=QFEGSS)#?$X.Z6U1U[G_7OQ0?!5 M!RQ BAD"W,QM%3*@R#IU'=J C6/@2]^)X]7Z[TX4.4&RBD3AA>4;JPM/:6J/ M-35:1*BCR"XQOY[1X:G'#0MQ0B8O& M/J]"N*SNHYB\QPQM]%#:5BN5S6=FIT=,3SUU+9JH84E'[.G =PB#AR1T_ZF( MW,9QRAT%Z@KWX/&5K^5[]5_(8E>_C1L^%$Y[U:&??+,VGF_R?2Y=O;OF#2%=]; M2^*'DV=*H(V7R?4;[-MB>AT_:2:_.S+K4#DF#@)<0)"%9]P8"6+R/Y.\ I#D!BXM8W19I19B3M* M1QEYD(\X#$4R@ FJ+"EL4NJJ=3V9A^_,?WW_1!-O50\T,P!TDQV C N/F:),F1C-Z"*(HD)TDRFG9RT)I42B;[4RZ[6RV[A:7Z5H4I MPE/DAP1R:*L'RY+0/@1HC^NJA?XYMZXT6' 3+H\@0R8O*QOB1'"GH( MG(-)U9&+#^_SR0\.WPR!#P_#6ZF+?B@Z!T7:6&2BH?F<;/Y4SGH++]K.Q9XK M.-9DO0M8V^D4%1V&F:I&29?/SY$H)U&.Z*^2<\2!Z .\*> .0 8"MT&!+*OU M]:_IJ8O>IQ]."^PM>7ZNV:43\D/,7B(,3CVYH?*Y"E1@R5^@[*+PA4'RNZ<] MX03A;^75!I+%<)>="A;@7_&.NFS-1+[?T/?Y[UX#_D.K>'@!1[1P()0D]^\:T?$N-E+]APX._5"CIS]9!@#G2+3)PL@UZ=\ MF^>(L[SLU3J?VQOG!?;O6R>1AE&4(@T#*@N0AA%YHOLP\,2E49$KU-V[/ET0 MMN:X&3S32.9 YV:SIC063P9]*F"5ONUH$*O?P054],*)N"*9E^&G@694GU$A M0(9D=.#Q#U"23_N EJ5TZH:5("8>RY00RNE2'"P/3;I>!ZGJR>EJ?2/R]<.Y M%^2LON&3V"%WD"RCH3=,$XF]H7(N MZZ#1, H:U49>B)6;?DY/Y,6/^:8[4X@D2C*J%E#1J%)N:B:"/B"4AP=7=!?& M+*$>]ZO#>[GV+M72^QARF3-_>^EMN5< ]>L2]D*5T'F.S2; G(H08F"=5+F M566GJT,M*\;(LJ1ESEM^C+$@A^P5RTJ1)=C>RH):TQ/.9SN7/FL*%;OD&B[J MW\2G9RCMK7$N/AVE/+SQJ6R*^<*GF>%Q]SW9-E2YGZ;WWT:$S/?:UHHU528M M^)Y"&.EJK0YA&8TO'=^GWL4^"P95#7NES>DU*FZKUJ2UUN0>W8?$BQ*Z!-.? MSDSX MJ:BZXX=0]J]&O[T'P0TXPW121II^(^"%F(%RC%ZJ.3U2$"2W 1'5*8$F$41) M0=626V-8-4+T%R%Z"4CLA[M>XQ3,$%R+A!%@J)0G9>KJ'UF MH0FTX="8\E\&%<^6^O3#B>Z])6\-PREWPNRZ=65=;VA.3@)9F(Y6T0O\$VZ; M>"D SZR*FFYP$5[1YMYMC=5X%9^)%2CL^8>N$V[@[1EHVYHCM>71,FL6<\3N\I[N\G

S^T13GZ"@ V(?+@MB3Y-#*9 SO^DSI8<'NF7OG"!( MBQN[14VE790G\G<1%R#=:-N%"96(:?HNA&%1>OH4#10O['_!*7#3G56 M6].VO>@\-I]:]R:'R52L;+TFV&NY*C9(116JG#J%AQ#ECLJ"I#,SQ&_2N68T M+KM;=YEL]Q3*VGKP .6&2^+X_^!>=P?-#QQV/@8_1F]U(#%DS'D RRC)=,52 M*B;V"Y+3DPE0@"(!DG;RA-O6$QP!D1_H&^R)1;49..P6A6*W89!L8@)76QY7 M7^1NR*>/"RB3^ME*<%(/5=T&W^E;\OA*_1?Z38@Q7OV58YX-9-5K;"!>G0YX M%F#5()9^I (#)ZO 3DRD7:5PZ_^"'F3@^SR^ACH46 QU1I!RI)_!2*+&.1, M.99F(MS@)/#CABY=<#O^TSS@ EPK;9I3@YT;9)1U- XT8*1S@HT#>:8"#B R M$^C0H@]NU7^>!7C<<)7K4IT:Z\R@HZRA4<@! YT1,BPA"*(&#L:.A1,.M&@H#]49.A#RV)W18HU,7'F22!["*2#9PX+$ MO"V<+:Y347#@UY1%5-[UBD25R092NQ3)N>".A$),#Q1OCBCOX5&Z%1DNGO9D M$_IP=LO_MF9OO)F(' *B+!!-9!89<>'B))RX#"#BU&7PT)J+G&QX7W'N*\*( MUJ'OJ[*),I"X_-?WY/JM'"_$MF+L+&*$_R+T8O*ZH4'^]^R7DO==&(FW I!U M/QL_AEIO6W7$N3$/U MT!"T7ML7KS?:6P)]X>S2$QJ5OKF]$;IR*=]#R! MH9);4"*"%/E%$CN& @-.O-')\R F3T9KD6DB^_SZ@%#2$^04M8.,KA\_O__S MQWHT[-4;,23VUT*.B]V[(@?' 8(804A!N$!(L\AG7BD'EK\X3@Y/WF-D6YY3O";8Y0(0( M*F9MVY#DF16C,=E5FL0)=[E9\-Q'(X?=9FBV%7*W&FZIS\Q,MXIS_<9;HH+' M=G6*GDD<%F.*$@RR"LR0H/^&/8G,H0/INB[# -[KT\!E-*XZ-NS:!Z>=]I+X M8-?1U&$&>XU.[(]Q'A4!<:3BEDF8WT(8DY53( ?Y] M^LT3G2K]_\Z=YHM2&G<#LT"J:>2ML%I;.R D"M )5T$2.6Z2.O[JR6?/8I9? MQPG;0KZ*;\RG<1(&]$Z%H%2KH^\0J$%LD#Y*>-:K/WIH&R;-X*(&V=!D%R9\ M1(AG"W/"L8SF<\,ME8F\N%FH\$"2[L* ..Z&T9<\)L[C__;#G9#07Y"(/D,6 MZ##:+R#>#U)PPIDD)['-!(DA-I#_8><$^]_'Q&.7-.GAQ?)&B(-Y0:SOUE^IN5Z)&"("D^94Z29#1M0+:= MB0S3,)]=8XKYZ('OK!+L711ZJ:L%SBN&/!]XK]/74+@_'N^\X+]6NL'A:7', M&?1((*LOBXPYE6M@9(^CQW-;,M'&#<<=%^NYLZ?*-U5TQ'C7!B==- M\I1O(:!Y3[5"FJLDF M6^"?;D=\CIYP&D-K7\/'39C&?!-WP]8)I<'U=N>'>TI%*,<=U\:&TP;*#6&V M P;!.07'Z:0(O^T[ G(/=+@\PU_D?OQ",B(JK"@C0X0=P+%#G#[%]-<4S@"X M502>\#(,1]L:5PVG2#*21-%L5I7%,%Q+$^?A[L[&:OP E^O AW<9;N$)C["H M)=S$/XOSL(M]T41YQ*$:'.Z+GLJZU M/-[;+<>&IR(1ZPY6G-'EC]O=U4<:9"^U;P,@PU[H,O"$P%(?77W6?B/A1$4- MVJGR7GL,,Q\7=HA0(]R1#Z1(@I#3$^ZKL.,,D7#ZM"9U=>#8PONR*KW!);P$ MZ9+>4#BXQJ<5C*?-RXVCI.3A\I\*[Y;_\%^/+/'YHG(;>.R%>:GC5YQK-K7# MB9JMD@$FUC;"Y[FULSK8-F%4\).*<76?>O:=@7]GR>:>^O+&:,-VC^$UM[ED M7WD4.FR$&3%CBG:8,T MN:MY^&?D+F0-LX.#4[(C.SZCJ)BG9KV\J<2QYXQ-))&^%W M2]P5BZC+AZHT M_]0'(MB,X7(W+#Z//_!0GYC =NFV^4SO9<)>;V;,+K=;JD'U:\5NZNU M:%OE-YDBC!,"S>L^W_X8H8I\5V56!T-M7A$CSC/-LEY[HM(]S38)$.#\:^KX M;+T7?V 9)^1%X064I =FS&[SYJ'?\8M5]H4XOR1CF'".2' &^?%$# AH\ MRTMO*$H;RS_S?[)(_&'GIW'1=)WZ_KN$;:DB(&B+C(/0^5(^##5<00'MMQN_ M1VB3:CH[_G+39F8;B$51B?9 MF[W0Z"D\7QW-<'WY.X6\A]1;\D_#%TSQQRN^C;QQ6/2SXZ=U14?,<_%;6I)>MB# /P$!B)#@#!;#Z;]21N&=HU3Y##3> MB>J":U#E"Y 1*5Z]T/=A9Y)GX3]^@#'/Q71Z':MEM9L2QYQD0DBXE/$V\%*7 MYH+']5%_73KA7*3ZR5P<$K;UP'[:UYG_H?/U-EB'T5:"-9^GB<,".'I/0O5" M0A(G!76)UX9?DTROAV9I+08DVA;=!&2M@H90Y6[=9@E;)W)W *Z\SVRAZU0" M_>"U9E&<-$,8%@33IXY&<1>$$T*)8\84<%U1:^HO[__TI\)!,P%VCZ_A$+ K M=YLEV)W(W0'L\CZS!;M3"?2#74SY5_'F@7;Z]-%B[/ 2&"/:&5- !=I]^O#^ MPX+&\6J\YQ4C4OF;;AF*277HAQKKN4A=99EN[($>Z'@(, M3A'"+8O/:!&LX=&8/0<2]/@,9I(0@>S@:Z@=*=G@?Q)\B."0G#ERN7$81\Q MQ8F0B] X$!I0ER!1DEH161!%QF;QR.FE;_G:8D9DBKB\7G$O^)4&Y&_I\T9K M[040]#: P$6P'B5I"_+5M\>.>2V2'J)=3>,YX%P;ZQ,@G((VEE/.L,T";DTE MOD2L8O0,LFPCE6EY%^0B[FE%0>-J:6/V\QBCM4GECYH@'Z>:-#A!@5 O/N*+2E"%-8$$71WC$\=JW@ MQ(RZX_IA(\P=,RH/\0=TGS-F:#S![6H=U@ZSL6L%*69P2F,]C<,Q9H\;IQKI MB1S% +/&C@HQIK<3((H>/ZQI9HKGY5DD:D$T*UPFHZID6&KES6'_,7""PRB- M5#SS[C8 \F/EP>*,?_@C4BG(D.]8Y=D7M\#OGH2=J(JFQ"E%[,L#:K9>TXA" MJ44(;%Y3)TG%"Z(X=3?P@CM+UP!7+?3@TMG6\VI#NFV%F4+Y*HQ4$K;Y$MKJ MM$/DK17RQV->$&1!%J)@1K^U;R(.<"X&%K]&KP=F^LC/SDN=5 E3/BR+=;TL MRR.F!.^8_&24WZ9%?Z!F^5G0/\A&I-2CJ#UMS\CTK*-/[0_QGHYU6$Z?>0^: MBU4M*>N MY'!!"A[G57MN4FUG2AI=5,YZ\HM5FL0)WVIS:>0F:^BB-X#.#/!S"LWJ3%%Q M0@0Y;DXBJOTT$R7>U"G-%& ILWM?!]XH[]2XFD^3!975Y22$!A[\M3)YN4;% M/21.E)R9ZI[H,PL"E=UVI\R7GR:>3;A^JZ)PW,-=J5B<0GQ Y M7^"M%]4^T)9XF_OV0;^:3W&TK*Z6[<,L0+3DTT]Q'ZR-^GD#;L^O,-$ISIG> M 6M6@'W(+N_#+=S\FCX*PG+S>_XG1T@U/9>#IK:[]TQ@JQ%8?9F8^<([R3?1 M&H?5BX,9+\/3Z %!-%;.^+D'9)G]0CW6B^PO.)>%L:>!%O9E8WF:^:)AXHL9 MO=,XTR7%B%KL[_7V&B"YK?YOK1 M5P'V5XKR[<2YG@R:^BK]]Q^X+H6>VE7\U/M(\)YN9;+NRS!((L=-4L=_I-'V MC[I#J$=Q,H,EP<[7T?)T8C@;R)<*2\H8M6P\=5LUGH9>)^7LDQ+_1 @PKS<9 M%C_4B5++JBP4#,0.[C[FN'34K\YU^OTXT9<>QLEY+QTCOH[.I6, &^>[=(Q1 MANVEHW&_4;]T?)SETF'C0_5:.DH,SO' J;3RW7(A61 S=\JJUTWT9K ,3*GI MB0+,#HDAA_1)1;9_5%3V^G,F9UR!>CJ=+Y^?(_$HY%A/Y^2L'^K,@$]^2G & MF#NIKB?RL(^H(4?=:67&Y"\?@5LALQ_^OMS@_WE#[0Z(6YM%H!WT-1ZY#*G&ZQ@,GRWR_# M./D>)O^@R3UUP^> _8NKLJB875>*T!1MW.!C] N4L<.$<(9)P3$IEYXWF\Y^7E_CIR JE%8%X22BOECG MDI#$0JFA\O]*F7^MY*F<3,'2=;X)(_4K:%=W=&J'GS),R]^>U/DSS@?*0!4>%+,@X:!+R'\GKAKD;DK:N)2P6_W35 M>O($JTO60]L2$D=):?G@/Q5+!_]!%E*_?J-NFK 7>E!'_>A+M;?&"<8=I034 M;&F*#]ZZ,CQTFHNQ23XX4:/;J4TWN;#7JP59O=* _"U]WE"/&"2IK8N@^<>U/'B=8V/H.6FY@>M+&!V?6-&"Q*(1D MF91X)H)IDG"NLRW[(JN&Q";)"COYA8SI[Z+J%XE->0PS)M2A,1RTC+"HK MLD#>/?P4-VA.2[W5GLK(:A[^+8T\G\;OCY2M?7"L=:8.DXDZI5/?55ME6V^H;'P=1?(",*9NU7FWKL]"& MFH*(D/_2\6G@.=&5LV\IPZV'P#FO %6ZU+<*E$<_]Y6@4M;QYL=G0)P=N;B* M!/$X#9+&\JR0_]9-X2:*O(0^%_+=Z_&!9'E%@:LIRE%H*Q]2L:KUAFR6)'%8P(-"YK,*C(E*(6X=7Z2MP! M?_I0>8;>N1/FY:>KS,62TM8#^S+1F?^A4_TV6(?15N+&CD:)>O&:!QD<;@RX M1?SNTP?#H#NY#F2,BDP[]+="4DF%?/I@Y]+!D/!RW%+2I;N'G\@[\9D_?#"! M5U^&X-67>>/5E]YX]67F>'7,OT&\^H(%KW3IH 6OOJ#$*UW"U^+5%S-X]7F( M?_5YWO[5L/5YYO[5"?_F\.HS%O]*FPZ:\>HS2O]*F_!U>/79D'_U>8A_ M]7G>_M6QS!WP:N;^U0G_!O$*BW^E30(72O](F?"U>#?2OQC\CA6.^*R>A MRS=6]][KN U.T&J4Z.#M9[D!WF"I:C8'O^04]Z(P'/D%!CRV+K.3[2J$Y&]M M@N>M9C+A#J6JG'*RR0PFW1&C.J:=''+(Q*OQRG)FOSE[F&N/XY=]9'@G'3U>-$8@(*)YP6@?'!15/DQ,]FG3)SH@.1 M1:W4%ETS5%]_ @C[3R=(G0A$^]P!N:I:SP&P:J4\Q:F3IG.!IWK&=$:G&:S5\TD=M0D'".N>_0?>!"D44UL7*V%#C@EE&F5O*F M#%:T^,\]Y>J.69+E+9!*;Y6*[?7#^%"@%RDE M@KO%<;ZM![X5NP@@Z&=\0UC"!<\6T^TW,G%)5<7"&VY!Q>L!_WI2S7W[A*8:-R2\@ M$E$RF;VSF.EW*U3X4[8"0Z*:,UT/I+3VOEQ._S>_"AQ^"<,+@"3^F\;^(Q7, M$/:G0'>9;O8Z\"PCO*:O4TJ$)-;'@Z*3Q$D(Y1M6_M?=9"> ;7R;726">W/!?(%UXXN M+*Z\56MKM[M[\DLFA\5-UKR^5T?%YG?YY[UH6/^N_UXDVF/%C%#_]Z* (]HK MNV9I6@NRRI_R >69(__HCW+A\(ZNQJ LW4E NV^>CI25S0,Q#6K\?V2LX01[ M9$JJBVJPRM=L0B!P:&GPP49(/+IFLI(3<5X M[:P^;)N.K6[?IBL&FH\D.QU_@QI?S28_.-=[#)HYV>M98P;OUL^^2FQ&VN6% M+?<'A2VM1-B=P1=I*5^_((%2M>5P/'=#O=2GJW4G72]]P0;_UVI]7!84]!P_ M@OM8MXN?B!9NU)]4PP>G=U,0PHO6TXH[V.X55V2U)MT+#Q?,0;_3JL*"0?*+ M8-'2WEC:^LQR%M>GIVOL,+N9K"EU7>U&BA/[DX=\4[R?NP/G>R*BGA >$B' M*$)V$C'9TX)S0 ?M:6JK=_N5!?26(]BH,])>5'#CR$1:[7V>V9T$7FR:2M#) MSAX57'C"PB^='4L&A#6"\8B_,HX$7\V\,&^.F M@[ZZMKA!JE'",M14-L0+&,WL#DZ7DHU*U+ V#TR.16Q;?YO:SVN2-JZ)M8WG M,UGU@6K%A+6][A@0UH8UWO%A:!113UR"%4+22"QL5]3U^?_5Y6;HWANWI?;4 M0MEN.W;%:\5]!1@ZS7,Z1!!:D)*19S$Y_)>*G!4;-Z6*2R?>$$\-3SPU+*+< MD"V* /[O'#80%4J]9XT*QUKH@0I9U]FBPHD ^E%A488%83% $",N:%/&(2[L M^)"(,.$A?8J9QYQHOXIDS.-LV:-02=Z2>!& MERGT>1!BHG%\O#@UB92#SX+R\4D89?'ADA^245H08$ED1!)U_B#&O*I;UG[$ M5KWF-=(%"Q/J;H+0#Y_WXB'531IX7^_JRZJT]L!I:3VDS9_4-#='_M*E(_.# MG\N5AU>OH8' @GQ]?V?V&8HE2^U$H":'+R1WQK:#V+0Z=0/IKN<*:N\ZDR:*FZQ0SF MU&E 4L6?D<\K3<%&^7CZ_*#_R_]S&4:[,!(+:KW[4]<0YPQJERUW=BI;(?=Q MFGD>.KU@5%(:UJPW8T8FBYZ+&0'MGHJ4=II?6ZXT6SOA1)9^,E>?153UP+>" M]>1[_'G!\:F ]>O.J257TL8PK V[_<:",!('0%P5-$YR_^*.>97NSO MG(B>E&P9-@)NBQZ@C;)Y]^B.U]:'"*'#\(L]4T%H020A*Z9O4A&%\$Q1(S\X M,7'@K@-H:4S"])V;01@D7 >\[7,'X6[7,F?]);Q9CI*3( A]H^($!\U:RW<= MXX=$OD71*.!0NWK<4+(38Q/^/V[,OX\+"V,!"6A"G#BF20RK<,);QR5(HF\[ MWE"$ 9=L4> 2R](J$WBPZ68,F]TO(5#P(0LDXZ$:SN&21S*R(+=Y*8R<&?/[ M,00*/$7^VLDU?DF89IO7\,:WJ3U.M.\L:>N^#N=A=W>6-=S^BNW-*M_,67O: M6Q+QN[/E_WR,G"!VW-;WO9TZ(I_(G64_F-&MO1!/[>Z\C]VW/PS,F3&,G\*Y%^C8:+)-O3O1/FBR?(RH>)]6?S_?JC7/2#M1"[E-W[XK<=QX@ MR.#2BXEP?.7@)!]]0?[XX>-?P$E^W3!W(]K PRXGV).MLR&:*:GSC( MTNN2AGGT,?Z)Y9EA^1OK0Z'B+'2U_C$*X_@N"EU*X1TP\Q[#Y3/_XTT8R;VW M= [E46F59L8,AAB]1NLH1[;!(R%'O?%RC;H)*FXBP%R$KP([6&XK$!?&#><9 M>"([Q91\>L9_+9LZSZ*XP3J,Y$V1.@."?U]*'_#WLI2VB\^S &:3D+S@LRU[IR\W5 BNY(&/>[KCGV#C0!6A\#ER MMLLTV8019'N3">L^UMV5=>Z-$[@':N'@JK-;5\3WG3T%&%4?A!2$B*)$"E+D M2N1HL%E_Q:PVHD(;.Z4-M2%WI"A5N:F?G3>5$++"QK0-4LNPR!A M0I--:@@7!CQ7#=E&&C_RAX$62$+$/-1Y$D*GLZ)YHGD%9D24&7 M%(2GP)07&CV%S:AB44-,:BCA&N(0\\)B2T^\?@J*LD]< TKT.MRH;XT;'%JD M+"- 35.\9M[&\-"96AY76'(VLB5C-2(GV.-3M9PVS?%QXR1_#U/?N^6;7#>Y M7J^I"XGI>9-[)ZG+.#5XL%D:PO.7[PXT5+Q$>X]!?4QHDUR_\/VU9 M1RN:(H?#!OF.7V@=MT,,1$W'#V134N*0UL\>5@E9CPSXC2QH>#7?K-;_)62MXV MC0\ZS6M"5[.N,&.&=DO2QYV,W!7Y$' MU%3S.G12J=',QK!,(H+%=R*3R*//CJ^KC'E[BQAV>[G?LA]BZ^TB>VWV73L@1 MH9<(0R=I042]<))D2@\M?[C\^;[X\0]F@06)#NSAD1D%E+^PC;VP#'YYX+8@ M6+AP?/&F=D-I(NJM>V)'X_A7+';],$ZYGB_V_(==&#O^CU&8[F(^A)]Z7%70 M1@;-4*^(F6DX S)&'"?&VOD&Y:V]&.S7O(# MKXV':L-'PVW4([5T6#YYT%!XS6ZL0%KM2/L)W?6;$SEK&K GCB'WU.?@XD$: M2M^G;I(Z_ET4^$\F?W!Q4%^7M[= M7W^_%INN@@01-,QNP^W*:G&G;5=P_7#4#CYS@IH68)D5C&B>3W;P0;=1V#=\ MS1+IL^C.7L4,78EN_L,-6+AJ6N^K&F&& MA#J9"C@X;H$="FKY'3RCU(B0EXRS3$58&G'<#:,O,DB.;X,=R&+X+MY1EZT9 MA=N<)(T"DO 9%6]"WW!B^ F5P(>TB1G:!?MI%P9]/R:"1\=?LW+I-8=%#('\]*2&/[G"TE6-]#Y%A;"(&MW-<:4Q4C4F\G3U P&.HW@]FCPOO M(N;2.QJ)M+B73KR161*J *K_$#C-<8P^BL3=_?HC]RR&2C,X-IT/5:I$PC]6 MS#QUI"X3**NLR0P6L.)AMUC GK)WL5OJ0-RL!P?UD'DY3),X<0*(]Y.IND5[ M]5ZV5&L!,K&^)S(VD,;D269CY9**(S4G#\TE;O&&0#)K./6WX:^BZ$&N$D61 M9"071!"%XMPRS?>"B&]H(7$OO@E;/?=^X'/7$^F-8]%"_%9C68;2J_#O*?B+ M4'2BXEU)E?IZ]$6,X7TU4%0[[-@1.6KW%F/H[)>CP\0/PN!=AL^0#:8,D2_B MF54DGUE1ON_(L5=9Q,:)Y9\!82+J4O9"WQ]N/4_^3L) W&=O0S[ +DR@'2 S MV.-.@H#I>HFFM'Z0]D%] E$%I_)AFX5JB8BG']3QJ)B"-G:W63&*&PYJ*QQ&$!=I=E2H5LE8;=LRM.JQXB?\4K_L9^ MR)VOOE(,]@+*FXYLK3O:,(L*GMD$)P[4MHHJ]BE\0Y+5M7($<[:>_4^KL9*# M=$"(W)1AT0(*VM)"XVQ)*RX)BNN!+?-IG' ?7&.@8[E<5U&I:P_^'&B@JG7:22<[8-9 M*29"J2B@$2#]RERH-Y3%S[,!UEHSQ#R!MDD?78"WJO]\@;A1&BS _,J2#?=8 MX?QO3YUH/!C[4FHX3?0*N?'#LX&O=0K77PMEE MJ]70"'2_#_>.G^P+AI:[':<,DO\$\SW/[56EMCZ=$2-Z;QWD6-ZY)W(4[R^' MGID?";H,*F/G!#.S4&E.)8H2*4@M2$&,"&JU.?8,@*.UR4'A,3@L MO_DTF1#WBG\]I$__3=WD,;RB;D2%.7902G/_.:%?!TW4 V!#Y[EA8!=1=,-@ M+"F!A^HI6@H/B],R_D%E[%",%2JGU%P56I:T^5 H,".) #%-3Z4]>=TP=\-W M-[Z?3Z22'O[W_RQX_LK_]1__(_N-&O8__C]02P,$% @ =#RI6$S1*J,Y M@@ $)D* !4 !X;VUA+3(P,C0P,S,Q7W!R92YX;6SLO5MSZSB6)OH^$><_ MZ.1Y.#T1DSLMV_*EHJLGY%N5N[TMC^V=V75>,F@*DEE)D4I>O+?KUQ^ %TFD MB!L)$(ND8GJRO&T Q/K6A]O"6@O__K]_K-S1!PI"Q_?^^M/XR]%/(^39_MSQ MEG_]*8X6/U_\]+__X__Z'__^?__\\W]?/3^,YKX=KY 7C>P 61&:C[X[T?OH MU5^O+6_T%06!X[JCJ\"9+]%H-#[Z["ONV,+AE',=[X^_D/^\ MX:^-L'Q>^)#L5/_Q%KAY R>_;+Y%+4'^]7->[&?RJY_' MQS^?C+_\".<_95TD?Q;X2%Z<_-5AE-^1)2V_UWZ&P?CR\O*7Y*\__??O@8,8+_T4DJR/]SDW$C M_]^I-[_U(B?ZO/<6?K!*8/QI1-K_]GQ?[#INZXOMKWXA?_Q%K)U$+"' ?FDH MUTN$N4DZQR*6VH<07G SWXH0(*R'P+(CXOD6__ M\>Z[<[RLW/X9XX&K%I.J]B'B<&V%[W>N_UTQ)7::;4_J&R>T73^, W2#0CMP MUH23L\55'#H>$B,]MPD3TN =B8,Q?0I0B-%-1AH>:"_.TL,;#=O"BX]M^S%> M?;SE$U:&[2!)66M]P 02E;R[3E,FI'OV/RTW^DR7D14*"/!/UB?IT5,GO+"?XU7)C]!59Y-\UI*0T882I:!=226J6ZAKIO^\M7U&PND%O MLKTOU#0S3ZY6OI?L07ZSR*B6Y5%E Z8D<:*$QLG0318A?/J77N.8#9F0+ $W M,3:0+3.>B<7/GMPVC&C*6CL162=QER154ZAIHN_W'NX6>K5^R+*J4-$(B^*W M$/T98UK??L@O%_NU.[*_;6V?:W:_6Z/#K]:;VP(N^6L97?;WH"*9XHVGCLNE%VFSQ[(1_M$91 MQJ<-[>\%]MSIK=H+LN/ B9R:M&OX*;CH8"T',9KGIOT'QWIS7-TX"7RT ^?% M1Q21>^LG%"1S2AMW2;1/=@"M61P1)Q[BC+4=(*2J,TK3_0W*H%ETR[X.1^1O_RL6[J$46N97"R_Z?EA7C%5B]ZN6%PDC_Z M'U80.>&C$YY?GJ@'@-(^6!Q^7:^.+L[UX5!J'QP.+_B4-%ON?^1A\"C\RKY:ZQPNNMI,V^!!Z;!VL>_- / M3/$SX%&9KB/TX>N'I?0=^+@L\=18;_YM\AWXN 2^Y[&RRS>ELD=5Z1C9R/L@MW=2.G(_ZID]]O0#C([$QITW#$"7W4SNFVVLK"!PT MGT:;JC/OF9C6 GRF2FX;:L&JM2-@D%5R22'7,AC9-SZV46Y_32Z8U$' ^X!Y M3YWD7_,[RVYR]R+8I'EIOUH1(2.>_9+?-[USDF[@K\ M?R+B:I.:>9_P=L%VUGB/X(,47.X-OZ::8SNO0@%*(QN?Q 'O>8^K&GP,67W7MNZ[UYI--U27J Y.%(>'XV/GO#2F/QUEKC8UALF M-9J'@\).]^Z]>6RGF[[O5C!7"8;(5T!BDEF'ZEWBRK<.!X,G%"3;?9);AQ3X MYCGJ:2'PD2X@LC&"M +-_M>Z@)&&@23Q,3@(49;(!OO\)M\Q'>US@]4T1U[- M287=DFG9KCX6L^\>"L)WI]YNBMN8:0FGT6J[]6\L8G5KIF5,_K,-7WD*_&5@ MK1H+RVG6<*Z%6N)5U8>0>:'>I$IK1)=$I,$0MYBT%B+[R]+_^ 79R$N*=ZI?I][W$(C=_L-Z0 M^Y,0-.6VW" H-$7RHEZ2O*CCLP2CXA<:]_05S[Q(?W=W/Y/V>;T3+O: OY%] MB;3%XK%8$M0=0="/""^>:+[YK1.1+QSA;AZ-?A[E#>W^:'GS4=KJJ%YN52(@ M48MO%[KBDJ2Y?B P/.;(28<'_F$[// _?K_V/U P?0LCXEZ3M^028/_Z4^EO MO]3NQL(*WQ*QXO#GI66MLZ'J1F'^FVVGLE_\OHF+2>*42SVK+O3[VZX&S(L M G^UAUOV)5^JVWZ IYV__C3^:12'N#?^.KU:^FFT#AR?W"+^]:=C8RJY=JTP MSQ Z_>&$/.V4RT-1E(0^&$H4DDY GZ=MZW.WXS=X6G0\BB+W"X+5H) R]I4I M*"%5BRTK;GL;\Q6MWE! TUNY'#2U"<)>H2\AR1B##BU0$&3;'H8HB1Q1>;/1 MWHR+ G)%])1WEZ]R1HW>*%]6QHP&QR!HP-^23>=!I8H+?^N\,OG29&H[ :&V M1OLE?!Y!]_A'[D9I4Q":>IOMD-AB=6QXYL>Z5]QBQ0C=_3-8+;(54ARD7($T MK++;3?%).\K\/[$5X ZXG\]H[0?E@S"C9!&1R\GX[+B[*A:1C3%:6];9$]X& M^/-;;WZ#169HK%"N5_KB2Z9A#6U=SZ^!Y86):RUW<):+]DK;0L)E"C\U-SQ3 M2^>=XZ+'F+*++1?IA9J$A,K4,]%E!A)5SS-:.L0^Z46/UJIJ\JPJUB,U"0B6 MJ>JLBU-G?H=A^\':#S(W!PS6-7'>#CZO_3E=Y\Q:/:* O)P9(\Y-SZVOUH_[ M.98Y28=(^L"9:"GE>Z1+&0DS+5Z8UN)T/L<8A]G_$)G'5 U6E.V1]D2ERS1W M"4]SQQ*:.^ZUYJJERTT$1T!4=TW",(-7_WOYQHM1LB#8Q1$6[*CC:N/(EBN- M=6?9IM(2@6?!4^!_..F3NTS-E8KW3WTB N8Z-&BN*?3YR0\CR_W_G#5S"UI5 MN'_ZXXN7:Z_*?-.2]L@<,0V01='7[I][H2&N0+E.#%I8R&/I[M.[[]$M+.4B MO="-D%"Y?E@F%LWZR5*:?(Z/WUZ)=V"%?LI%>J$?(:%R_53955HR@67>O"^? MJS??K5!.X>^]T Q?HEPM+..&9K7D]+G]8;\3-VN*9;*J6%&D,19ITCTE"0N6 MZXIEPFC%BGP=!P2)]#J"\ N+'9>=''C%>Z$[:0%S'589,SIC7L8?M^SD(0(K MLC+A&7;EJN(]TKZ$@/DE.LL>,FGKFBZXQB(O_>"3>5.W*=4CC?'ERA752>>6 M5,B7E>6Z^8-H5!472O5(Q7RYD_'[';DN3^.[A7JD:*Y8N7ZK;#4=T>].H$/RL-9NVBWZ M1IM1J0C4,09JW%7]2XN9\Z'*-B3#AP\4O/G&&('(0X?NO3='/_X+T0=]J5R? M]"X@6:[J3KKO9$>'.R>T+?&Y%O<._ MJ=JN4TKV0M\RLN7JKC*"=4S=J1NWF,)WRO90Y3SI[RY?7RYO2$_O

[F^FK_@?5].'Z>/U[>CE[[>WKR\_ MM9! I%'8XVRQ>0WCR4\C%RB91L2J="L!B<%!*Z,!P;PDI0$[@+PD%Z>3\3F0 M29>N#X82A:3KO^>#_(:][?E@N(N_[1.3ATT_'6R:O,= 6?I&Z,-DAHNB*'4!M@;62 M9MPV:9X1ALTA#\X1**K=2)EEBQA-)N.+L\Z20EQ K9N$UFT^Y<> [SX>'0H' MJHKVB0+"\FE-[M0Z Z9V^K0DGA)GT3L*M@^/AX\H8D\+0G7[Q)'Z C,21+6_ MX=A_G8+\YO=G9_D>A5N9JI7/*MH'74O+QT@NU<%MP5. UI8SSQYBRHE> )(R M&PC4[ ,_FHJK-<&5(2L#9YGH*P6$E=W8.\LHN[Y$??LR5.#=OB,"G0 MZ,3 $4[KH<' $N&O41!]DM=CDZ=[\,YY3 ]$71OH57I!!VD!M9XB6I\9 M9NODM6AO^8"L$"6[I]GB&UX6"9843C#K%#$[FXS/+KI'"GD)NW!,>/"]Y2L* M5N4],IX#&2<&?JU.J[R)C/TZ0.QL@[D[A,JRG>:!O&1]/ \P#P*]T"]#E'[M M^1\>R4;0Z-%+4OGIN)+#6+]NKW.C^I/U2;(/ND7#0)B@B(#YKU1 M?3.)M1JF6E\U#55E.P-(V1E5&7+@K$H<,\=]()%="XFX_..GS % M160\V]1!8V9Q#>1>3]"* R:#"FN4E-C]\H>F[)OY%UF\>CVG3#WY^^4#L;NF M<@E37;CG+)$0NE^GT1T<^3N.(A[D*;?37I& (ZFJTR>,'0=)ENI$B6F.!)WE MMCR;S@1&C9XS0U;R?GE.2%^MB^+=.YY("MZO,VS1CL.*[*TH"8T8DIKU+R0@J!O2YLX2\[F3"O!D.?B$?FVM MG<@J/Z?&*=T[(LC(V:]#YS.*+,=#\ULK\/!N*9S:=KR*79(3]08M'-NA!^?P M*O:.)35%[M=1=!]%X>UE[P@A*&*_3J2\S7A-1]XB^3;0-0I: J*@:D MI(R'9-L]IH&XC(=DV[VF0QTY#\FVX2B^V=Z,+5:_S/)%>N,S["Q(<)@G]Q)/ M*$A>2A6ZJ*-5!DL.MIYY=W92XO8K:7<1B/0MW6D/^_&MK4F&2I5RIB-K% M9'QYW@>2"(G9K^#YZGB-9PPG'B$V4>-2;#ZIKMI3HD@(J_4>\ S"7'(?AK'4 M/))6Z"DUN")JO><#L;C0'[$7K-5K:O#DU!H6V;X!\#<9K"K]983@ M]N*R+T^R;_X:SA99>"#^:Q+8L<+?>\<5G _TX(>B[[4?B[[7_O**_^?K[>/K MRVAV-YH]W3Y/7^]Q@='TD93\^O1\^W=<[?[7V]'#[*4+#[JGD;AE[++? MK^,PPO@$MS]L-R93(LFGBO]O_FK]8%-!IB4H;)%2.94IC27O5Q!,ALJC']& M81.)4;%?O)$5M%\WKD[*Y)R>R%YAX6PEJ>2BJ5["GD).Q M\]XWSU@W&%?RG.L-)K[K)R^N9+)3!SRC#A0JU--GU70@*VR_]@A_0QX&T,7B M3^!$>26R*<&KUC21UQ.W7'N'!B9QEHK(7%$4NXL\BC!I]HX>LJ/U* M-CQ=^4'D_"N1GZS+D>4MB3\C^YT39J5=U"Z.2(RA61-G4X+4D%;K5;NYA-0Y M@*([T+XQ04S ?H73;F1.=^>[]FR:^KY30U34 MI@?1RY0,'EJ2RT@ ZP1YU(4*(FW)8%;J*T5J2*WH/$J;.EK/0_R((NY^HE"F MB,IX,K[H[N+!E4O##K)UIYDR(ECJV8)^^\FHT2/5RTJIRLVR\BAAX%WUJE"& M,,5A@^[]:DW?9,HTT2/>-!:[J6]FY6[#X)(Q_; *\&: M>2K+]H@4XO+E1]^C'FF>/5E02A?1.3:6<%*#]ED2YOIO>@EO4O^_(6?YC@6< MXDY82_08DX0?L\6>*SQK1I!JHT=<:2YWSB"U]A 0#,H&CFBLB60K_6>1E.0Y MCYK>UE3PR% D"CW?+2?ZY*1>],G+Z^SZO_X^>[BY?7[Y?T>W_^?;_>L_.A!P M(OP8B6"=3J4U!3+P^3H0RVNZ-YK[X;2U$3C%ALR.OD<&N4A6U*HZ4"@@H5$& M#80EA)CM5B*7'B^Q'"A-"BN%9^)DR-GYD+$=*PDGBV*I7!&.D\GQV67GU2XF M9.<]^2D/N##USZS31R[("]SY9)KE)UN8A*@NW$E4R'U5*A74M3.[]^U MI<;O#QO$1>W\SEY[AOP^L**.N)W?VRMZ J<7^A>3D+J7[^0+!Q='Y T^():Y M6ALVMEC]>FCVWK,#9)& C?1_[[W]^XEGWW7O_."[%= %_JDYOR(#*?4U34N8/CQ-!;9@B)K>CD M (L8!+TTM>Y-'&#)GY+>)?FXD[_-$BG#VQ\HL)V0ZF\HWRB8 MI&-0 ><8#4$CG1IZ"--.%IE^/0[%!#OS'T>)3R#RPH0%=>:ZRH:@\<[ 9">. MB^:D!:U''K,'HP+BL5J"QCQ%')&=\J39IS928,N^2?M^(/^,PRCQU7WU*?X. M"3QO97B>$9X'0B="+RCX<&R4 OJ,;'_I):TD2J.ZDNC];%%WD\GX[*R',ZH1 M%/OU*M,F=+EX#9#\A\)=5I5A\$X:@:9I SBY9]94G M?)&UY J 9W5+YMM']#WY"W.>X=4=!G'J0Z$G!X'I/1+MQ%V34J7*T#A57_N2 M!@LQ*O7CA*;LWOK,.#_,W%N?%5FAYN+ZUMO?O73UVKJWQ! 26U7J"CXO#&4@ MN+;"]SO7_R[Z[.5IO<0#U].7OX_N'F:_=>%]RPTFG!S:["JMGU5('YX"GUB? MYE>?W[#2[[U-'O2I'3D?3N1P'Z:2;PC:?"&BR=)Y1H7$6C<6!K)_^@LG8AQ\ MMP6@Z5^1/O>)PA%9*P'.C-Y]D;L/SW9<5#C[O_IJIAP=GQH,*5L#3^LC6^T? MP*5\!P2NP,^-4ZPU)E VTV( @?(;)[MFPHW3HY.3<<(/\IO?;]""Q+,G;]0Z M;S'IX9-K><2J8'DVPON*;1X,?.K(KHG#67#M6LY>_(F*)@](-PMVTG >#1]]:!/X]MQM))+7\@54V,%+EXNL:I5!Q+=XZ' M9W ,X[4?1B%Y(M@);3_V!.O4#T=1 IM6U3='&;0/1 S$4/UF?"DEPPNRXR!![^[CT7E&ENO\"\W_9CD>PTXF4K6( MX86Q=P4 3%&UX=+LXM:Z@6+_UFL#;N:\S+&JB3=PH)\JT!2]N /D*+D/QM1. M-PAXLY \BXB5@YP/DJR"-OU)M0&-B W9($(O633Z]A#I/B)/ 5I;SOPF$R=_ MM#/#AVG&J-?8 %E7&Y:FMC+X],L')-[FDE&(,<&_"6+<6<=Z<]QD49&>ZUB- M#9!^M6'I5S _ ^GDI)6C0?/I$ZY?Q/(2;WXN^DXQ&20T)"4V^LY[&8M\FG]& M'\BC!EUQZPV012((:+6+7<#U(VOL/P:-3]I<-!I"HFK1JWQ6NO5%CP+&O?>! M0A6.BHR&H!%.D:.BK,1:[[MEESN*(3\S,I/[?"_$P@:)7KYY^*?I,D"I]W*% MX%4V_KIM0:.+(O67C/M*T=%LG5!$KL3&LH[">G02KST, C7$ ]1LU-QM.KL< M>_6G]I^Q$R ,-E[FHT_BI13A@RZYWUB3(C2W:N$&"FB.CR;C<[-V ^7L4@1) MT^T3M+M(<9P;;YP&0[&&D*@R((#>H6_<19KNT!D-02.I]$4@ VW$KVT"5W=,XVZ5R\2)68SSO M]Y0L4@"HO;U[A3&];!'89%[CDF53;?<>AAC+O>='VQ36Q7"1#AD MH59YGTFSN24#3=%8-;F@+?1F@>WF'4MP%':1Z)Q/AQCW_A88S)A79U M1!PYL8:XF!N3C!.[R<1I+-3YS>$0N'44M5X*MIX'.9\ GI&;+/S^J_7C-R=Z M)RE8,!HDT$XFG+9N<\/AJTJ -/OB S9/-#9+%/$\P7B.^TFXAI T];V'9?^J M7BT$+!?\BH,A5$THM/K/M[YA)-"2_T_N)SXL-YW1,8R.C2=2\H6Z!E/RK>+!:(:8=OM!#2"RQIP :"E]3*A6V- !Z4' MS5 6X9J>55A/\[6^AG>!=L/FW;CYR82;6[/]1.'Q>NTFJ%INCNJ]M_"#5:I: M3CY)L=I%,$\QF$>=8E(3,56=-&!L$.\]W!$\9LB;1'@K3G7,+Y0"I_X&ZMPG MAXBPH%*(*5FJ"&:/OF?C'[<^)]Z\XAQ&)L_36K7%UK-@6-.EJH4/*"50E5OS() M;]]#2Z,]K^. * R#3_21_H,RAXE4'1C9&D/32AI7IN^G9+4V,%03D K=@+^',":?[<\*FV60;D30\*K7< MX@3 %)(R\@7KJ+!F,3]%&[T2-:&,5RDU;*Q.#63L\O+][']:;O2)A28^Z"@@ MLU/F,TDW;'(&ZF1_H&:?28;I]D.C[$NC_%.CPK=:'+I2,%"&SS?2;X7@Q5FSJ[2[\:[J"V^3S:Q3)#C)W6;6;T9$/[L;:7GA MNKPR)]D6-[.4X* ]K]@CH\+""G6P)MVD[I)+?U2R'4X\2[G'5V99*".J&KSM MWE:F^UK'C.9;K:K( LZ(N:@8,;B5GTDSHZP=D .&]$W8A856N-T5;5<]O)6L MLFR1L"0'S:G1%8RM@]VU2UR<5EP6M!F#-W',OUGD_"R\V[RL,OB2QD9):Z.= MYD".QKQ_Q'776;Z3-WTBQ!V>PK54+'C[RA%<_80J0AF:DHK8K)'UA>SR)I-( M[:3OPR3'Z\SA2ORB=WQ4/7"S1C.#3[%9D .8@01W&$O6;=DI5J1SO-58KA$H M79(9D-J:D(.!-#A9=8NI0G#8Y*+4*=$S9]S!((I \\4J;] M0_HZ1"'[$V=>J/ ,RUH9Y\EC/&#=Q^R%^7SNN<(_:MC3:- 5R M:)9%IJVJU&)MQZ87^\%=/VGEB]P=&TO#QL._&',N(TR7!V(-/V^I* G,JZ-C M95$2HW_+?_J?4(=Y=P,F2AWZ3/\K&!K!J0QE$J@5!%%'MGX%Y7XC"7QOP\A9 M61$U46*Q4#&PL9;H<#^J+IN@Q#IJM MZ[1M@F1OF9+,C.1N@ !&QV&$CRN!&%/D&NDF913(J/5E8=FIA?H:7B+F M,[)]O%5+HGN*K]ZR&5&KC6X10IV(6M."M[_44&X3!!<;L=K=HHH*X12EQ=,Z M::36YA=DQT&2QR25JVIJJ"[9+:W*"J(U2YTB#=[%)%'$5\=%>#GS4)A&FA"Y MLEB3U!&I*GXE%#E.ZOE(!WG3#@9=R$QVC7OA1 ]^&%;MIZ9AB"(!3LFWTD'2 M*!(R8\4E9%8DPB0ONX;)MDI\=A&KV4'M-Q L-U,=@5"Y@@ ;#$4:522XK634 MZ!83Z@J4,T"/I;+UYXY)[(&8YBM*=E/CHH+DFH;Q=CIE>L]=VP7FA ;M+3BW5)Z+6ERQ>NQ#K9N5[ZU @_#1%Y!2=Q)Q?3/ MJ=5-&M01*F=#4]L@+VF#0?]-,49PZW63$_7$REFAQQC8_FM ?O+09IJ9]-D) M_TC/N>0GJI686J.;/) 5*&> 'F-BZT^)$L-X@-Y)UJJ/S(M7QCE%M'I7N=% MNIPH>DR YVT3Y1%]WP$O\#W\HXV$S<]UF^DF<91(F1-(C[4P-QS <7M\)7GS MQ9P>3XZ.CTX4.CVFGSZX/"K<;=KO:!Z[*'T=9M_3)T&#:]<=P88RW) M*:G6>DNPYBAH=>5NW5JR,_3P\CXG*.!SX=8#Z?8'>5D:XYYXJ*[6*VID8"Q90/PGJ!$B1J[F1+&I2^8ZEME63_6V5?&9N0[NJCJ?HWO*> MT8EG9"-\>B#H9@_;?3*7/X4M0YEFU"3[UHA)E_,S5N8#EYI!SO9G$$I6NTFLZ?EYJ]I[[P]QS];-&X4/@4TRJG!"-$&4Y0RI._,J,4(E7ZJ;;VG(;6= MNZC8SA5>U0"_FU/PO(;)$R'IT;V'^Q$+)?7E5X0R7/F0LTYM4M+U*T_1%H1L M)XO/J;/%W@@79XI8,T5DSXUEG&S&FP:R@KI(XQJGR&U*X-%6GXNKF$HLX>LQBG3 MATH4-,PC+=.N$HTG%"36'[PM2PJ$T^]6,/_F?> -&9K+T4_9!XH*(*^ZFKUE MK45#O6B8-N&W2L=9'(61Y4/#A M9-#L83=UDVXDY]TL'>B_T!PCZOBI.B3\OM5^KQ=\;16W0M"3.A,'QP,!)S_/DLIE1HE3@]JGC]=J=Y$NJ> M?X!??&/U;]A6PB\)PO#26;D,I0\KOCJA%IU]K8742@FET MC2?P3WP.3;S5&V MF1<;>18^J%3L_:GEH'!%SY9>3FQ%VE>W4^ND>TL'#2_P8/ \:J4 M3RL+A0!RJBJI6$HX< MBNRXY)^/)\>02]+E9@ $JW')R M)/KEX-74+:>O_! 0N5_^6;!]3_M*,_4(J5KL_,AR8;"20:[!<(2EZIYX@-7> MT!QV,C6W,##\PFA/9$$PQ:\>/JJ*=Q MWW@B+WG&#CW/7/?"VW@8'.$(G]%$SR/7FG-[U7 &31\!?[5^)+=@20J$9[3. MGA0*9=U CU6Z@:9=&R5]2ZN0WHUVNC<(]\_V\R5_\X)-H@N,_A7RT,*)ME1Y M0GA D*RO)/]F?J^:OMU)F7X:M%@T07HT MB/6E=2O)+M($9584075A^'- I9E#7!:(,0%[W;_Z?,6?8SC],VI T6 -W0@H MEB-G)[1+)*CT[!&H493Z9#*^,'NJE%60R-AE"TM5<#O>XSPR4X MM2$M+DQGWF:K/#ZZVN\K*_A#;JDO M5(//C6;K/5]8!C/@+/H;,>16_E(U\,H6T9>(V@7$!K(1>+%<%#ZC#^3%Z!%5 MN_,RR\+7J8 R]G4J+FOGU_O7P)IO E2>D8V<#S+G,:G K--32LC+#'/1YWCX M?[7^Z0?YQKK"#R4#"F!T\62Q1[>&KL&1QY&$O..0)BF5XKV2H[YJKL MN)\J8XD%PRI;3*T>N:=JQO%C3&BJ](84M875&@LD2P_*P$^.9MLC M65CM%,LJVAL]2PO9[?>-\X2A:%Z1'C1STD@?YWA!=O8FN9P_R$EO"%B57:)XJ/B%Q54TDI">D=;[E%FF1OB=Y1 MD/UA&H9(-#6E1%O%0369C"_-Q*K7T6]URLJFPK?FQL#-5;%YT"T9A%]1].[/ M[Y/W+PDF^[]%B!RG:"EK&C0'A23JE5VTPRC'" J7:!VGVMK8%:#P08O.BI2H M 816^]PS^I?OQA&Z]VRZO6>O$"2%U4"TM#\4$\^TM:[UO0'/,E2[/2CLT3G] MZP%)Z^E3UNS4F)#ED\C=QZ-#X5I5T:[3B*WJ?2H)8]"OQ#558C\CRR410W_# M,_R#'])F*)&J!Q8)8M+*W&/4,I+%E>4P/SC6F^/6LI'L!7C*V$BR;B01.4E' M1CL].=A+E$XN&=8[ %=HGR)7K3:*0^O,6"Z_IO:1YD)K7:5.#!'IRO>P-!2+ M.[,L%&*H4S"5- *":R7'F2%R/ 7^ H5A(@G)IRW$$DJE =%%!H$N7,]E8KU8 MKA6D.-VNUJ[_B5 >_"*$"B7\^M)CCN(\R>8-B5^LR?!@ATP?&' M?H[A3RST2GTF1 ,$5*78JTS#J3D1$CX$S,F[&W.Q\_$CBHAUX D%28HAV4/Q M:<6A./V\U/$8]V)$NC'"_6AZ%RUTBKH M( 6!@-(GK?N5[G2<'02[5Q"K-7W^ MD6EB:'1JC$W3I>\R99N'EL08\PJ#=.*HD]2[=N-U+VEE:-13 8_6)[, TRY# M7-6&ZT"].@"INCF$0;[?D+-\)U!^H,!:HCR^/MGHAK,X"B/+2YQ4V9M]V6:* MR%Y,QIH_&M]0O3\IK!FL$JRPZ$.^*R*]K7TQC2^N:* MLJN0L\8/E"4LZ15MP7D\@>&MM0/I-MJ+5'4P",3-+7(2K)P/:4^NB1I/KIT> M[F:$V?9Q1#KY<][+0;AYM>^^L[D;(V#/,ZRWZKC]8;LQIL$='LSXP+N.H^PM MJO+ $_, 4_$1*#-;+>VRG,.T@=.OI'8-8;KZK&Z X;.F\8M%?5T:?^*I!3;N M#X&V\87H1UDM C6KCF@U:/QJ6]6B9.,@!L1]#Z\V>/<9.7AH2?AN<6IU@R(< M!54X9M:0NO..?7D,7"+H+.D^DQK4\CTEA9R\G7?P^\T* LMC/V13*--3M?-E MU! 0:B@.(\WP0E91WR,G;I%8C*HZT*A@9&*W:<%#A[Q%(Y:*H45T/55E!$N)Y92;Y;P9SS]'2A##2%F[%$ M?[J+BS9]GM(>E4+#P@Y7EV>GQZYOG1"'CE2EZ M<6A$:$VI6S[5@JCSYHV&*\$#)[!-5?/@^-E!HSX;3*UY>(#8_H6AFJ[(*ZQZ M.)VV#8W06KFEG,H,#/MUYKCW["!9[RPW.W(EWCW3* J<-PQ/XC:_OQ#NK),4 M$C=O>. ,U@2@5I_S]E,>$?F? L>F^K%L"@R<3AP@NOR*V@,6R@N)(V*6"&YW M$+Q:?Z"Y)>+L)EC'E'O;M>_BCOKD M#<$/5.B:-W_T/9ORYU?\4X@[CMDDF.1,U8>*(VL\&9^=&YEBI+A0[=BF%9(. M;*$XSVE=D^TA"K *HD_&DVM5Q:"0I&6=;\DF!0R4]].>T3H.['<\64^7 4JS MCY5DH#ZE)EP7"C6D-%14;#-9M3ZYX.SM"TF S593LEHT Z+P1DYA[9XN=.8]Q0U=9%@HOC$WZ\N@P#JKFK'Y[ M^%C5D# O[B5;@<8=<156F.44B*YUD=@9#AC0?-ZD+PRL\M 4IP+\TK(@+3[, MI8"S^7L*_'EL1[/@!04?^&Q%V>U7%8/& 2.[?6%@&%:H5G?[68<)%%F70^KN MGEH6BNJE-%"I.$'9=._>C\XO<4?P#^.S2^96?;]@L;_'N+]GIG4A".K^/EQ0 M.M,S+46/J3W*BYPW?^X@AC-)9<'>Z%%("H_ 85BQH]JVD'5 MG-Q!T=M,MZZS)!%I7QT7A9'OH>RF-7Q&-G(^"*#?UI@-6(7H(T%@MMB4+1-6 M08O0^*F=)J694P-ZH)[?KD_#)Q20.TL?#XC/;'&Z)LDZ2*:#FCQD-7D@HGKX M0'EG4)CX[']:+O%5P-(Y_ORKXSFK>%5%L.J20^>-!"I:O3(4K8_5XKS8R+/P MOV=>Y=3#K70@21V M/K8MN[<]8S7;R]&J2N4ES@M_.9$[]H<*%4#GXQ3YSWAE+5V(LMU_I7DGDR@N/9#UA1% MK7!@DRPX&94NM%+)A"_U,_J73W*URGI3']?PILZ_=?"G/OA3FYYZP/I3GW0F M#49;_M3FUZ>6=%Z\J!<&9L#^U*=X>9\8NRT6UE!1LJ1D:_0]YY-O\7? M*P1))\W +5OLA"0U[94!S17:' &,S=?RZ!QD.$/^PW?CA?_S^@):6>^M%>,M9L>VO* %%P\8V^Z*80,E1RN= *DBE M<:;\9RC:%U5"46U<2>#EZU1ADID8"U02 EW.ZC*!''4XE!@*%V(HU'JN#X\V$JAH#620-7;3LYO;1&-+O"[<(#M M5HCW$7=Q% V$VG3%7OOJ7GQBD.G M4'V0^A77 "C:9E D5(V:HN (S2="H5%7.']D3[5C #"^'TFR[-IS'J_A(K!G M/0[^:C GU@)1:YB%HF-B6?I[+XPLUR4_%L_)8JLNH_J!9\V@TAIIH8E-Z3,. M,@0JUCAP1AJ=C":7(&C2/*"#^)N\^RZ6*4R?V,2GG/0UL9>UZT3I*^HAF:D) M#\:T< W)9@;,.Z60Y8;2HWX<&[2&0P^29=+PY(S28WL'P2B%\= '3@GADY-* MCP6_/P'1Y\8#SDS020Z+EL@;YR_ C9[_>> M_87N@TLK"TE#S: N6>VD!.Z\NZ[B(.D!3N+RZ!R"I"L#C2XFQ\<7T(.DJ>I7 M(7JK0=+-0ES-*TL%X)P+FSJJZLK$W^DX#?/L,[;,: =5D>.J9J^CO3PR/9#K@Z\+[$[MA M!'G8@/>(HA<+XT#"EDA:#ES&(1<4"0%XH1MBK0R=;XH0TQK"T?H)#Y#7]* 8 MJ1HU4'$@L)UR!LDS:7BT!H> ()1"GYP#I83PT?KN1?NB8" MZZ)3G'\.+CH0EJN6="[KHL.G2M]==,Q10TI#2EQT>-I683K,E^I[TILT6X3E M/KU;PT^E MRX5Y[HBK4+%[3QL+AE+WGLG19'S>8?>>ZN5 0O#.3_Q==N\!P#YCRXQV4+OA MWF,L,QT [FFG0&E:;(P5* L)[3P5D[E^ML!B+'R\__=LQ,F8R:XQ=-+40*<3 MB59UN!4.D!Z2R!P\;?1XV@R+>:I1T^II,X1\]<.BGR[TM/KG0,Q7/QECP<># MHHT$*EI=:V03BX/V_QL6CVK#TXJ#34_\_PZ4$L-':[K3WOC_#91-GK_BC!_^_@_^?Z9D(JO]?:?Z!8=TVZO\W.3:^ M7+6D_I5RP)23O-8*;X] F( MVWDG#K7>>T.".N K5>N^U,MW_-_[/T>2X[*&&^WK_,'ZU M@B6*Q!W\:C<&3>4JU%9:/M1B8WJ%H;%I]G5:(22#,:P*4%BA07]ES#A2^&-]YRJ/$ M<(8RM@,M=;[2>L L"XX/TFK95ZVXH&KVC@KN1E 6.>%/;*%84ZF1P? MF]6>./)5EYDBPIE>V(<= &*>8<;6"^V@*O)J;/G5Y1WYG@+\-Y' MG(=:!S3 MKNK2SK86/EJOOT[TD*7R$6@1QE16/-"F+DC#C?@8'DLDD0$5\=%D6KE!;]$S M6M,I(]_*T*FD"#&MX1NMOZ6].[[NPS!.(NX6.X<9RB:=6V_ ;&N&D=:XC-:? MG4WD),+CH14'CK=,(Q'2-^L?T??D3W13H$CE ].: *4H[H-V;I-]?*$YX1*9 M4RR2XP>&(OD=C6.T\D6T3B?CL\O!T4H*&ZT!'XK._Y2!\JOEQF@S3NBK7ZTV M!DPD=7@IBOR -4U5F9SV"PR8/X)@:(WE4#3S[!#\*4 KISJ,=;_4@+4O@TAN M3SR"?/*''54_/&YI0"_GH1[#MJ*P^HT))$SS[50QJUQFZ%P1PB/7/NCGP\PE M01LP:^IBE3,*M$6[$'Y*GU'V2A4EGDS&Y\?#8H<8(CD'8)B'-(.'=(.I=;LDD!,^"T0^:H(:6AHF*;R:HU#\7?D>7B?3B6.LU(_/F$>^3A.>3U MN__@K)P(S?/?T$/)I1N!I--FRBG9!M4@T?E81,5YC :X'LBC<\AC!&QRD5?A MOOI5B*YU_3!511&4_O/V F=!-W-M3Q]X1"O793L'$MVWMU,1=5K1T,P M3"\:%(+<.4$8"8A&)XE<"U"(HD*E)8(H (H25Z0[7OS1BR1;*+'-%&!1.?S M&W4Z&X;YYI M"7B[D(MC&_F1N& SUL'JDD/GE00J__9 ;)"=(/2_[WW;C(I,J<$RG:> M6Z^(W<5D?'$V%$8UPZA?>3,R21_]B.9_R_9U9E0\,*PN2%K?2&V=8OF@PL,- M2WP=!\'^WI]9]D D"5P49<< D\"@*#F!5X) V^('#LE!TU(>#$VNI9FY&&-) MPOI18#N;\\=3V3TB?(E7*ROXE/,KG1R-RWZEV4<3K]+M9T?9=T?YAT?;+Q-/ MT_3CIEQ*I8"BN)C6;$/)?:VS?-\]458O+JRB4.:%1HK87KI*" GT\NS!]Y8D MB+DL"IZO&-KEU^J7HFO*J^LB#,(T_FJYZW<46++S^+&2>3S_>I(OO+TO_X98Z$)6E$"BL9;UM26(J*8*-J3N$U]-/@<2 6IC O*I: I" NW*6-H( DIC?Z9J.O!CC;2@'3FJ,]O.@K<]20 MTE!1LH]/W4Q=].'S6T41XYMN0QO>7II2%IJ!G?9ITM.9-,3MX[E]>S( M6&X^Y>H4$+/SGL=J8]\,:M_8:BR/#L075,W'O@'@CK@*]]6O0G2]JS?)A+5G M\\%=_6H%?Z"(I)K@QZU(-P)-Q2K45%[UE6 "=#/ MQK2R2):=P <:00%S$T& MY[SWU?JG'^1>4%7OM%<7@L8%(X=[05@4><(VMJ:*4H+LOF>+@G#4(S^U+!2" M2.BIJ%PYR>!97Z>NNQ%YD[OUVY?PRPTB9ZS4TY_X(GDA8ED'9%N!I'@Y'>Y9 M"92(#G3#(,T$"PW?X.B5*-K/!L-14$(K2WM MB3258[ST5RBZYZN@0EW\T6K\9EMX>^YXSBI>4556^#LXI3&Z5=I)<\4PO8P. M.G?$$"?_UD %%67$=FO<.K@^H< F#%BBF9?'!S/<&-D5H7%-N\I+F\[Z('4A M\03H5Q 'R#8-Z&E-G+H: M*4%,:]Z*-BF6/-(^3Y(H[+ANU>9:=7,'TJF%3NMA4U6FNG0_2D[Z7NC@_B8* M_N;AG[8Q4/?>!Y[;B=,&1O7#B9SJ/5K=MH;..Z6X* M>^C$:HB4HGP8>JFD-AO"$$DB 4O&"+U/[YE_;79JV_$J=JT(S:>NZW\G#T3? M^<$UEL^)'OR0?B=0M\$BVB>3\<714$BH";S<6GO4Q6YKN_!F2'IH!6CKA\&3LO+N3 MVH#5(<[.\N@<'FNL"O4"P!UQ%>ZK7X7HN@-6G:67Q5+B?\2KI/G=",O\V5KQ MF,3&C19Q.#%N0E.AQM(:H@4/#AV+03854Q**0P>B(4!D:1NU5KL1298 2R3+20>E*DEH5"$2E-52I8 M4#:]>X? 6?FVZZ]\E[$7*!<"J -!,,LKN)!DIF=A:H#QW/_A!_&;8SL>*X)X MKUA_]"O*<3DL>,/H3@'D#45FV XIGJ(ZK>H:0G5\RNIR. 0+3S)V3 M-(/:A70,7ZT?)%U*'KA]985H/BM&;&^W@ 6GLNU^\!%5.AXJ:AH:7[73IK0Q MUPEC%Y(^%.6?O;G.,E%WCL23'Y!_4E'(@>-3M'[;!XYJQ+$+*2' !1H.D(1* M<>M" @C9E2&)\&4G(FG8Y- IJ .^+B22V,I-]M\SKR@7FVA5-8I 3# 0IP/E MD3 Z74@&0;$Q[P+Z3'Z:+69Q1)ZT#W^UW!C]W5F^2QCN19H;.L%40]>%9! 4 MF9,-PGYHE 3A*"T<.-88K4ZD>Z@(N$NCSJ?VG[&#^\A^Z%ZF_M IU1@K4$D? M>AOB/RQF:@*OE6P4$"+\I^L(??BR(?ZG2D+\TV\/,\;_$.%?\T;I# _0L9'9 MK3EKVHSOSW""$NZM++[?G/Y;UMR6,E+ 0%&X@?A^<]20TE!1LA41SB/\ )6AZ=0XA_I2.S>>Z(JW!?_2I$USJA MM_ZZ, "%JE#*GFVU 10PEPOE[PP"T+R1?3H;C:Z%6C_7>F?P_-R8!9*O@@IU M,40 YQ:O[9U!"$IC=*NH-KX8,*?9H3BVF^.2\3. =E"UNB0IQ1IC=? TK^,Q/3RB*<6M6Y[F.OQ[AT>@&NATP0U\ MSRJU>2)QYJ%79Y6O^4+&/4K=H5.G$4X==A)OR4WW8C*^Z.DCSE1"-4:K"][? M1EYE&R"=&B+5"8]OM:^R#9$D$K <7+9;<=D>% DU@0?J 4'V.CA;,-Q(MP.3 M8YRJV=: F:<>M\9/ 5ZFK//0DM ==J@ WJ;&H6RHP$1-J$#R[2Z'"ARB!-J, M$KC$0]_,6S&="1#(((+B+ZXL0,"9\DQ9$" YRIY=$Y1 I4>F:;YXZX M"O?5KT)TK3.[WF?:S"M/A0*J'6!D ("Y(+3U+IMY%AC9J L#P_!-:76CKN&] M-;,;/V$-5"I.4#:MTS/>9WY&Z'ZUBCU_1MCI+S\3TSGCI15>G8(4%T>3\9FY M: YJ$L3<2U!34_%--\O%-A_%$7)L*$KFE>G-XJN)2BH-]Q"9']9^A^_S)&3 MSL#XA^WDB__Q^P-:6NZM%^'IOF*AK2@!1;O&UEA13!@^?4J65[YNTPY6KJ7E M/T/1JBBX175P)8%LI3*,-A<["4,4E,5NT,%Q0YR36P-5JX^MHN"XS%"P]3%X MPOL8PH EFGF/*$K\T1DF%G9%:%S3KO)J,TP-D+1&M"GBSF-,)O79X@'OE+T0 MS?/]\S-*W*5>_6W4'L8WQ<)!86Z4FE?1JFF;0V><%ORT1L.=*(J&RR78&6*< M,%Y.E2(48PS%Q:"H5 <>K2%LLB<@'E/J!"(_^1'^7\=R;_"O7'^=.NAQ'MUB MDJ^U7ASX# )QK>%[JH8(M-#B(=)5)6Y="/ M./8*#9T:8H!HCOIK$!>V\7Y3: #V#^C !88V:L+ ]/? #W#.S]A#50J3E VK=/SE?6)@KP_ M]#FYHAA /0@"6IIN164S/"Z,@ MYAR>]@M"T;?QDY,@- +A=[)NRHK53[5Q\8I#HX*@1GBJY BH=3U]<5S']KU? M+==%GU>6]P=].J84+?;Y%/=Y D@I'&Q+4[*,B*:7UY;>&P6@42.'%38:#!_4 M=F\3:KTC:E"G?&@KU%!G%+;P)&CZW W]2=#=OX/#G]&MH@;X8G1R)JS_H&NW MM,<5H_-GBT['K ]P=6T-5*U^_8KBCC?&\IL@7EY;WMR96Q$*T]#7RHME5@5H MW-*NXO)EM#0X6F/3%?G^4Z2Z_6&[<8B1R^*C9TG?I9G#:N; )S60=>$)UC:S M9TS21[X'Q*3Z(&D-0U>TBE6&UV,8-SD9MC+.%KF]NXI+M1H:.K?4@=:)>.XZ MTM[%41SDL?';BLHH2&G_P$S-6'8A%GRSB=@3Z0YCZK/W:I0Z0R=6+7RTG@=5 MI?X!EZUB>.12BEL7@LNWCR6G<^^U%;[G>62>-@X*5103JSET0C5 26N8N"KZ MI!&D&*R*=7TKW^9)]^F*1!M4TJE62X.GESK4M,:@*Z+;-B=5/H9>_>D23\SD MI<]4-KR99$Y;DDT4H3K#2C#[O$;;!%,!E]Z0<;499 VD;1H>J1ICE3-*C^U> MT>%ON_3O;R;W Z/96RR1%H;.*@5HY;R";:U7G)IG>$R1@26GA!XC_"$WSR!9 MJ F\G*MZC/B0MWF3I.3 MZ&%-5>4@::89Q'M76X+"PO3I-Y>Q9X 3MSPZAXP]E4'\PK3X4"JFWO,@!T?D'H=)C0Q61\83;9OK'E1SNH77"PUADF9)Y;VE5,\QX4 M!J<+3UC"B;%E^?4>!M49QY-CAO6=_H=^*,2M TE4ST$M''WFI.W\3IM@U M8H!SNCPZ!]>(RNMI\]P15Z%BUX@VU@"]KA'FE:=" 0U<(_JR('3:-<(\"XTM M/]I!';AKQ"5Y3_VRIT;8ZNE/'ARMKA%]S:HT0&8IQ:T+KA';K!G;B[4D<^P< MRU< X9D8SCTTSU+M5[&N=F-#IYU:X+K@7Y'UOU*V2FHQR@^>/;+8=,)? BW) M5:H?%"]"JD8*8T:2;V7H9%*$F%8'#$4;+F,^7D.D55.L6G&34+69FF+DT0=E M)2L7&CHUQ #1FJ)4V9J%I\8U/CTPKO!%O8_KMC5T-BG%36MB4YB.I4.DC 0L M6G./'AQ+<[3'0R*A)O#T)C.%Y%GZ7W'@A[)^I9=*_$J33Q^\2C7/4WWQ*C4X MKW7%J[0\>S69\"6/I:TG#125$8F*X1HWTO58,4DM)DD0#-9-7J MH90L\E>.']H.PENO<+I,?O,M?'!M/!*2?V3SZUWLS9/?T[V7ZK<&2XI,BCH^BV7MVZTBDG60 <$U?U/DU4B-Y=)]G+8^/*4Z& MZBLG&0 ZOW!TV4D6 N-+5/:0=7@$]2Q][P!T$N[EJMGP!H@:?67573Q=>LZ M2X>XH>3WQ_F[7UMYOZVQ;M-;Y=2M\RE 53XM50Q3V/S0>:@;RBXXVL+S[AX> M#Y7BUB$O6RPW&6,S+YGP-X.)X6=+J3%T M5 IQ.^ML8<(8='H<98@4IMQG.$ M+#AYYZVZ.+.'&*]0[$J8G1P?6VC@OIR61\ M?C0H@BG%;8BNMP.DC 0L!]?;5EQO!T5"3>"UXWJK9LD,Z]F@Q&L/F%XJD,JY M!-H6W\H+"P/D3DV$__\9$2[__\ZX< ,V[I=X$ M )P> @ $(>J:G[>R !S%&E9PUMJ20'3-6(8" P1R$I318)T$Q6@ZR@Y?S+ M-@?/&'P,W/NTVON661:26IOII[2QE1*X\VZ9BOWY![A"R*-S\.=OY%-MGF/B MJMZGB0K1X:TH_(T[?841K0N-!2HT65I[&D'1^;6(F+H=C!]9O7>\X*X^R7AC MK$O<>M"88VR-JH>4(G]"(^L516(B;^711K@>-$[54ZTP13B"0UR1*N78)I'< M>FZSEB;)1CK""HXV]U8E%2B87I[D>%+TGY6G2&7](BZ3R?C\N+?L$ = 0XQ$ M>\28>0@OU:_?_:8,*34$A2IJ5%R+,B*(='I2><5MH*:\V6GDP!DN&J;GFEIF M^J? G\=V- M>4/#AV+3[FZIB4"AA]/Y&&!A%$3&MW=]D@A'(,M%"ZGT-M2P4 MBDAIJE+!@K)IS89Q9P6.[:RLMZQ/].F]NB1 ;0C"6IJO)<0SO8C7&GLO6 W) MC/0WY"\#:_WNV)9+F9FI9:%HV^CT+(>.HB"SUN;H%[0LRT:=HZEEH?!$7ETE M54L)J/LU[Q#97Y;^QR\VN2L./E,M9O_8*C'[Q>_?7DH:V_ZAV/LSW/N).?5( M0;Q5#T<:K6DW6GF3_38._'7U<:O\YS[H4T@FK>DI9-_"&7:**7,L W KI1E4 M#?'%_4R\8IZ$VKE0.J8HQ:T+N:FV+@:)Z4P^OYE4 T.G5W.PNI!!:M]M!>%/ MS&_BRHP(]-('MD@ATX4\3XPP>Q(])L2/8I4#2>3AZ4*JIVT&JP2]*RM$\UDQ M\U[A!=#2S4\5DQHV.72FZ8"O"SFBS"4=.\='I/-!<:PQ5EW('46YN]Z%]YG\ M-%O,XLCV5RC\U7)C]'>,@X1C@$AS0Z>;:NBZD("*(G-RQMV/KY4@'*6% \<: MH]6%%%-Z,[@.CS8UT &5=PI4+I_AT:+%9'PQ2)ZIP:T3&:3D M)%9&N0/?%(/63NHI8(D[!T@8"5AR2H VHZ 4+Z MTI=XM;*"S\V^>SODMY8$V=2F8R6I3;.>C?S%IOZV&F! M7BUW_8Y/(_2XW&()2"ILIHO2Z4Y 3--QN2UEK[T\PEO3\W$_U"HEL.EL�% MKR/TP4BHL_OW_BJ2)Z0&[^]#N)Z@P<$DTXSM!UL#%>BTI/9J#@*%M&M2_FJN M3(*FFX]U$D'S$N$)>,_<)AMV#MX_8)"<4@9:TVGG,F6W\$^N%8;.PK&IMV3"E8?.JF9 =2$PK^M>!4-D92MX=B%64,M6;&!NAF[]?871T5;L38>^QSBQ%,3(46Q>6WLX0V%? Z13(VQZD+0';10A3XV'2Z>&1K"9"JJ+]^,=(30ZT=Y83)/D@OB*+_#O!^,[Q+(\,L\2MF$#^ MX%AOCIOXH%Y;0>"@^33:5)UY&"\,$AYH5U;H2/K0GAWM^="2ED=)TZ/=;I&_ MY#T;I5U+W&QW.C?*>C>RHMU6?&^TZ>(HZ:-V3]K&=\D;>+?0T%QK1:K\KB8C M<1T!JEB4Z76^PYUT9 <%*K%<:)6U#VWNXZEQ__Y:+Q0=2)1=AY97GSN3RUV M_HR19W\R'N44J%G$[Q@O-2$=8YXQA?/8GF#2RP^U#;#\D=>GX#0DA03H5>G>6\=1F( R M%EN,]FN U7]ME3%H("A^3Q>A'>E/I.ER,FRZL,37^IY!ZW2YML)W8FO'_W/[ M9^Q\6&YB=J7O4^@5P)*EI;V))#(,'TMC;'A&810X=H3FU<)4_Y8YNS1I$AJC M)#6\3Q'E8$#?/&&GW0Z5]LC@F3_&8/(.QQ%&4K<EX$*Y*U*A0!,OR!Z!6CTD-*-F&H9 M@E*5:U:?+^\8IZ? L1'[OHQ3K0NZ92B'KUTA@4TG?C69ZAN"U@U.^%(0*3H4 MN[U-^FV23%*:+!*@F:SPDGX_HW_Y;ARA>\^F9Q7>*P1)D.U((+U*UB. $(WC11]*R M&;-/W-K0]<[23+&\RQJ<3\0-SMLOC@J?')[=>=*3E1F&W1G0Y$91MDF[>UV6\-]>TT2(. M9QB'B5$*J%!C:371@Y'I-8B='E>"0H/G1WWE0WL&CO]0-YT&HG4'0(A&4/3@ M["*CXG?2205S&L;EN#YYI2X+3&^H[U.M<\H-U1E?QK?F?9&?1R M[C3G^X^-) V.-NWGOYF/%IMOP/>?2;I,\Y@I_['E1 (#YA4B3HM5X%P+S)86 &&'V%/AK%$2?3ZZ5F+N);]^:#!*N44>@)A15 MUE78OLKK"MTIU7,M+@(UH:F^KN(D*, 17J]G2&G)O%VAX//#<5UT;;G.P@\\ MQV(XC@C7[HQ:.Y4T \"TO420%*_?_6:\8#8P$&K(8V#Z1E#3]HYG'^/4 M@D:7YGN#.@)W(3'<;)T<3+UENB-^C G39XORP*B:0 2K%J&YF(POS;XM7T>3 MI6FCB>1:[4>MI^M)P2SB\8P\]-URR6NLS-F#6JM?C&DB="MF'Z-DN<5[\PAY M-IHM9NFD[-\FQA\)ZE#;& Z1Y"#0&B>JZJ'L"BF_^O/-4_;3^3_C-%'KJY\\ M^CQ;? M3XV[U;K=V<_UBD18TM%ZV@9BGR!2=/D?/2GO*K=@O+C64.V/-I!^L M*:WLS"E)J$X_N2(O/V(NM[L9<[>]_W(O_8R%^,W.2O[O9[!S\,Q:>2#9TS9Z/P&9&KCSFQ1MYA M15GN/Y!%"QJMWV!QR%Q.QN?GH+TXE,EH^BZP'1+=Q.@1SP*OWY'[@;[B$]P[ M^QI(OKF>$4A4PIY<%O+1( /H];O?D#59*_TC"TNPSL<12H& O\GV(I1HIZ<\ MH8JFP>@*EREW?MQH'[/33#]Y0I5,@Y55U_U.E6S3!?XRA0'U&RH@-3["2)DY MZ](YH%@V#494F)-%PTD"/C&42*3*?+KS5B$@.GSSYO@NV'D?0]QEY*=DH,Z<@FK1]N+9IV MC2B)]V)TN5QW1I]8USM_=5"<9(B\0A,K*0A%EW(:X\VS5,FTNOB?M:WW7ZW M(8$R/+7OE2MB,\;8''=2ZV*":775EWT.@V)SVY/DL=I9NJIVZDL4$4G5QLF/\VBKWLLTM\'0^=]+.WWL+/U@ESD*!+6K%XC?3$YJ(2J;+FT;7ZNY[2\+Y M&_06;=9?N?7\HB)#&F[U9]+LB+1+EO/-T@Y^!2<]W@K#,2+1"K<[LDDO[CW\ M[3@)H&0D2JLH663Q,6;QJ=$=.!O_W?$J*DSG%_BBH(PD:OL%(6I71&<\;5-E M,YB/7+&>J4_H\8K#UCE5MQ[3N2DV5C([Y6PI;)-*.11J/WZE!)'J/L, MNT&N]8GF-X'U72G+J.T>F%8;IM] M?L3+T=$3 M"E[>,> RG!%JJHC6B3&/(.4:YY*I/CP=)M/I\9>)(C)5-'4@DSP\IO.,G/*:6A,$>U<9\M8.=U3\2;+:YQ1YTHR]W] M^=7ZX:SBU94?!/YWQUM>6VO\%VJ8F$P3L%G"UO4^4QI+#NHY/<7SR+V'NX7" MQ$GA)2(ACYFK@K44NQ%F-= O'C64NU]YTHM@X&&%F.'+M.)]9@A'2E#NVY2M M[@MY6A(WF)/]WMN2?+8@#]KLK3?"]?JA^F;B@LI)3GNH-?!MA.;A'4:+[.RM M)(/_KA<8)4)#J&(1EM/)^-+L*SP-6%!?WGXE&>?C0%DD^!7[P9:&\H+*--B5]H3N:YS';0ARJJ-=GWHB* MFW,%ACF;8H'BBC9UD^;P>5;49-FPR7Y01QL2.:M@F+WU&) VN5 E34F[]?I! MHV;BYER!80-O[OVU M\( C8TZ%GAB;\]U[ME@*7*LS:O2+%+*"YAYY30W 6C>JSVB]N1(NI%[RYKF\ M3Y8SK]J0"E;M!PD:2YRSH2=&VEUYZ=O)4JE^4$%&N%SK/7'+I0T BOIIQ?O% M RDIA\.F<\/$I\/^);.+C&4>XS%/@>+:SMERR'F8KI.2C MZ!<5CZ+O/QN5?1Y+GWU_M$@Z0.!(>S"RO/EHGO=A&/=8IQV^QX(Q"U2#6N,> MJSC@>W"_T> >ZQ+/G!?&52NB+OE[K$RV_NA9T3T6-)U3-5?W'LN\X@'?=T'3 M/D>):N^[U#)C>/==YLBC4/M:[[N , SB?1>TF:?^7H,M8.?ONW:/DU^M*,OM MLFO4WQPFTZ>XYR0+S!W>GUON/Y!5GH=4-0N;36Q.L$T3RM#HU]V:!$3WWB/Z M$;U^1^X'^NI[T3MMIFK4YF 9* A%OU)L2^%#AN3K=U\%Z[*F!DPV%@*@TG8; MX!AYP449RTAC0^<9%0-0R<';9]J='RO8R6W;&CC/J!" 2CY.L4Q(2#M=X)Y0 M^-.HK0)XQT?=2*10;7)0"@&H=.2@?2T[2YK:DJK*1<[T<&GA4KN464#VVOJ4 M>VV=?V"$TB\,XU)ZTMU+:2!CN1I4^4OITH#MP65E_4MI(*H549?TI73_]*SF M4AJ)Z>@$GH3Z(U"AE$J\-F!UO'^PQI)'6_ M+I-WQ2T_[K;K$D_ACVCU?O&GD=2*IAPPS_OHR_S9>9[("JKJ$M>$79+LR7SO M)?+M/_)W9%[BU+BK_-XBB,+(_,N')FR\NC<=ELF38_2MH?Y1_ O\^^ M/_(7E"([G8!OV8]%&G1S]"7%.G<"T ;X*Q#)_T"E"F#$G]<)_TH@NG M(1.5'H4RC)W4\E#465,W@LJE2BJ@V]9S/U9*P#1N,FIT0K]4]0BJER%J>VGD M7E'B89'/2R33 YJ_OCO!_-GREHANAQ*J6!3NV'BZ'ED]E"Q+]676>AY41(7] M#5CAP3+T='3RAX><> RW!&J"DHG%&N<2Z9ZL-C^F:C M 9E.C[],%)&IHJD#F>3AZ%D>^AS-]*+D/>^*CZSB[K3Y+WKM"CY.\[G1IM>_6_ M1IM^)?4V/1OE78-_D\?0!?<^3[*NFAVVE[066^[LS766"0=OP\A9D?2>>]2H MWEE+-5$"G1'F-R$"#A>_X\MI50I-SD("DC!(*N M<[N)A2K[1X1_"ATL5O(5V;5H[RE!_EJ4?W=4^/!AI5&^TE _6>4;(E2G+Q-# M#2E!W4PVYO(K;GNVF)(-^Q)Q0NDJRT)A0GV%[I]CQ 6%Z#2TTV^"PB/NT/8W MK_BG$(\%W,VPTF9;LQ4H-)!7X;[Z58A.)8:*&7T:AL[22Z3RYO@?\2II?G.> M(\YRR7GN\RD.['>\0 I$U35N%!H%5*BQM&#HP0CH<42>0C*RGQHW>6G@1PT M %\ %H(!)6@@6G< A&@$!+5@\(/E9:V>D(KXHB1 MA%84B8F\[. O7CTH]&BF6F&*< 2'E_J*(L1S88G+-/(07Y-?OC)-$ MK8:@4$6-BFM11@213D\JW+A$R48.G.&B 7:NH6[O'RCA&,+U@+&BT3FFF=!: M'_U0%N1>2?-OY(FPO M=80=;LV)SA0P$H!+D4;B2W7&1U%1E*;?2 MW7L?>&XD.0'MR/E('J.H8DW=MGK)'Z5@@'HXC>9[D,07/2,;.1]D&KZ. P)T MI=-!==%>\D!&5E!OEW&>^BG+]>A[#(WS:_52^37%;N5E,4UNZTE8]!5>'#%L M*Y+M,7/=7Z_EW-/'^Z%2:=+"I.W1;N/X3[>RBV2*):M]3\JXSSM7GMDRV%$Z_6\&B'PP*Y1]\G"L/QSKJU:X)Q;K98*97H):' MQH36M+I/*#F,^K5L-;)& V!-RXL6%PM%)@4C(2.-K=;F^<#5CYS5FC?D%5NM M7Y&77[[?>^303E)Z>O-D7DI/^:*F:XF6H*I0: I7+3=,(S8GG/Z5F"YFBWMO M[GPX\]AR*;D0*LM!4W];,[H<(. B 64I\9L3O2?'?F*=>G?6K_XM'AS1)S7/ M@F0+1=0N)N.+(V-!Q>)JY="AALCM/1"7[UKIZT&Q!&@-U4"ZM @(" O*M;G6 ML+YQ F3CIBIUOE^@ORH7E+6'%WQ=N* VQS13YT)-"((*W#''W^0_OZ9!!T\( M"S"GO;.B\A/@.*V'8PK)+ HBJ(68LKVJ#<)7QW-6\6JZ1,_HSQBO4?,[/[A? MK=#W#KS6CB:H>"]S>Y+,T>=OZ8/C7@K@WP(_5+[)IG]I<&QO&\M68MHZ MRO7?$(D/1//I!PJL)4K^>(-7PSO+"7ZUW)CJ6=5N+PYCQ"#.V?B9]"IAD( M![<= +1H1]4R;CMJV=%-MQWS?.#J1\YMAZ=4)=82^D: ?B/+K015,0R4R[:( M6B*:]KN15O+,8UR\"U2#HN@&.A-6/%OHSJF>F?-4H-J05,\6VG122L-!/R=' MD^.C\: V8GPP6GNC:*!!/P!(QR=!#6N6*ER&$_0#@ FM:76?4'(8=M+1LR0'"N!DUJ^I6G;\-TD-.71PUUQ"Y/>?OZW<'+6Y_(#LF$2ZSQ<*Q M47!/WLUR5HS$^MQ:H#590R.E@TI- ( >41-ITFS,9%;+Q.&HGU*^*/<9G@@G MO5.\C.@PCZ8:PP-.SK'@YAX"5*MS05D[_P9@YGG(L#[LE("B;E.V!QX4BIQ] MC-P!9;(Q30N%,M#(P%,.59T,<;I\J4<9$@GG\;# 0X=V U&C!:!D8*A6V$ D M+*[I/5X+C*%=7-1H81B,88L+ M5Q."6OUX%9G$]N7:2OT8D]&8!6AEGLWLL"2Q-HI@74Q.+TY@WZ?44W_YNE\% M2J!B0-5,B4GN9=;4EA08'&<$(0 5(@DLUL9D7-G@*-H"EHJV@!\H>/,[P7;J MYD8DV.CV!PIL)^3/K^WTX# Z#&&LR$ +:]2\\17WQLJSD;[2F#WR8.U%VVO] MUK!'0BMHMA)!"6>= )P!:'#\U@EB1NLS+;0^Z0RM>Q-8?W(Y&5^:\1CISN!0 MB',V?LY[&5B?O2O_*1M0?UHWH#[_X"&.7O=$VH.3&YPX^M+, ]D3OKT M+@"KGE9E[Y.+#P;$ )I>!7"9)QV?!"J-1Y*X0.2?G@"NTR/C^0%:T^H^H>0P MZM>RU14/# @,;7F!U(3@(9/][A%Z%D=A9'ESQUNF#@>:3")[WP'';CUL4V_T M$$-2T2R]3BPK+Y$51-WG.AQ/@ /?U6.I:%ZGW6FVSW:R&[L/PQC-;^)@7_>6<^#7;VBX7%4#55.GE,N4BAY:$C,5 "HV',)W?K! 3A1C$/$9 MY?;'V@G2:,1\5&N:AKG?'2[1C2#;U.VD;^,"TN8;>/H:*,07A%*1LTFZ_;[U M>L#U;,4DYW^M7-_[SF&.UXJD(O^3'C%]9XK0X7ZKYNN'46$ 7T6^)MTRRO36 M8?TP:MK#.!LY%P,QVO/0S $S.FRD.E'4ZAAK]7#@: OF;/!<#F3P-#5=&-BT M->K386B!03V_=3LZ#+6.GH0.PZ<5?/.!HN9^NA=F@QUSBX'!(OCUPV Q@&\^ M6)I>;4,;+&]\.-^DYYYG1#P?\>^O?2]Q[(\M]Q4%JV/5X;SU>S+L000 ZWQ MZ7EY^Z)K@XD^-]%@988,M]N3PV RC'4^F/0\[=VY;=S.''6/T7.\T+%UQAI3 MOU=4UO%D?'8QH('1&J(Y_?7DE>CR6E($KX4EH_3!80^ ]B#-1X">%!2=6P#V M[/6O?F2YK:P%(I\>]J@P 6X^/O2DF#CMVOCH?HJ6PZAI%^=\ .FY_6]] $W= MI%TTK\;V]@?YD<9[L'*6Z;DF;SU!W":H&P4?CHVJ\7CTDX>\4!I# M'B8KVN[?28:41S_Z!XJ>D>TO/>=?&-F=,!A>T+W.;P^6X^;0S4/L]%QOMSX1 M:P,R7>SN_"#[%2E'._^VVXG#H#$'F)\UA-19<513"L< M77[BKUGN.0"$T*O:BF,2%XPNTZ$^AO!RU $@)Y\L*KW>)7$QR%/*ZUE5>Z*0 M_I0XHS@T(K2FU"V?:D'4^0=(_!5Y#[ZW) Y0]QYY8,3Y(--8 M,A,E5"5]I<_O]5J"JD*&/DJ3MD*Y.S^?[SS)3AG M$?; :B^[=FUL[3SE %+V=JFZ[(DN)WYSH M/;EU(GX>[\[ZU;_%1[+HLW)76J,%*#224RN'#C5$!K>OY1#E^MU!B]L?R([) M 7VV6#@V"BI7%4[I(AJ3R?C\& X!:BBR2 U9P?NZ8X7W1(HYIIFRE6A"4%'V MVF(J_8Z0]O;/&,\&]UX8!7&BIUGTCH+7=\NK]&A736W)SX,; 'H(J9#Y*@#6 M^@26K!L7Y0:C-D!IKM_9XN]Q,'=1^*7J4D-9XX/C;POP:7W@ZO#0O<0;[4,@ M=&L@:K#'P)MTKRT7>7,KN+$^R[MF]1\8'%=;@E"1A0C2!%PGF\#NP'XF<9\A M'M[D^M]:,J-Z57]K<#1O'TU%!T8VXX%$MFQBE65#7,Z4A;B0+HR2/@PVVN40 MZR)D.3H[.QN;S8.%1(A/HFQ>ND>TL'#2G>J-0RT*AAIRJ2BJ6$@[>DI#, M6DDF^^R*8K:X\5W7"DZ.Z L#MQ(HS4IIJ&Q[K"6IZ5E>6M>3.KJ>#$;7+$E- M>RO+ZOJTSK@^' ,8 (7TJ)3"'3H$BA:=8E2B:@\%&N!W>+7N8!RU1+<4IA@M%E.O0IR@T .?EDJ7%L4(4+/--O?POA(")UM>.34A.-PK=JXU=7,R?_9=]\X/2*76C>I5G0 W M%/10LTW+N3#,H#)J=F'PI,G(S(V;]/N]&3+JF&QD>#&TH6ADK1-+_TMD!5&? MQQ=NFEKWHKRC:^ M9!7U.8;AKPYVG)E3":@E3?5[$.);Z!)XMS]08#MA&D9#V09"ZAK(T:9S8P@> M_'YYJD_=I%TTKX;\]@?YD;;HB%6&0F'PS*KP6ZH/<+]NC&Y7:]?_1+E??34< M19_F\-6/+'?W[\3G\-&/_H&BK3_SMJ6T4EFK%.8;Z\]A,-4>3+!T!FI[!G=\ MIH?,.S_(?D7*T2*AVNW$823"&XGBBFIE%]=JL$KU;[,M@FR\]/+.AS3L #QDJC(@61@TH!&J?%/N$E(6)02MHY&"&IC#K0".( MK)*$UH&V01(WEO^_JZ M9)Y0*\MV0(<,+7"UR!"R^WD*\F/[M6N%X6R1+$RLJ9E6'AH'&DW.4D(RCF/& MUMO=CC/GY?V"T!0IIXQ]90I*"&4NQN<[%$Z?\NDCZ39[1J;7@*9*0554#$A) M&;L_+2<"7TG3H+)&SV@@+F/G4[*4%S&>89=:'AH%FJS.IO MD4!!8M2[0;:+_X>6Q4"P-G2RL!6^3Y@F8FNU?)X"H\^U%;X_64Y-^N2U!T8? MIMA:KVI.VS.<7WTL9M\]W(MW9RUK.S_FV[_O(S"7B^B[WYPQ,] MR3"[!B1=<)'=*J*N9##M.YS':#=;',K+W86_0U&H@&Z/Y=O9J^=28UWD\6N!(T%)F9S>8"T/L_9 M^EW&5\=+/GWOX0YA^#8;JB<4V$3_2W3U^92HCL(QB1;@$DY8^_L4:BJ_UKLQ M68]6RH'AT?=LWXOPAW#9I8"D]^DK-.$UR=401'MWJ8I:[16A=&*B]0;MI+T; MM&FTFBX#E#YC)'N%=L*[0IN^?AUMFS_ \L+\7CA98[@5X3+ M#Q%E52B[GL1:K=6OW_W7=S\.+6]^FV0:0]XT^FH%?Z!HLUC33=CBM<'ILIXN M2AO*AO*;MIM0.)&+V M0@T,$73N:SG8?[5^.*MX146_\'=P^#.Z5=0 7PR87%!O7A%T?K6L6.V^%O@ MA^%3X-L(D7!K9_[J3Y?XCW=^D(*6'? 3OX\J1M1NK']L40M%*X'H;3))$8<. M[&&#T*^G(1,!M9)UY3OEN?+]_^5=VV[C-A#]E: ?T.;F; (4"RC> M;!MT&QO>I/M8*!(-LU DEZ*"N%]?4A/LW:U3?DFKTA5X-T#LW& ME_0!+2&"\F-M2\5W0G^%*":BSE%/+\HF)B0:M& M#G/,N3"S?$J/[ALR/"=P<9BF(FOK)&T,O@.Q1UYBD'@/RI+'?:>_(I^GKMI_ MHSR/RBT*T1K3>112'"9,LHLMRL[MR\8$\X:JTK^9,>]RD#=<@[?W+[ $"J'S$QK='#47T0W=W>Y$O$X%!^ MJ7_H%V>%'<\CARN%%EH!L([:TABP817N*A&IY> S#H!)"!J+CYL?K"&T\[UHA7]7IW.SJ[/!U]%4;&@R@$FQ6,I@!ED,[+]A'[P M6)8SUTRZ"N'$>+>0]P\@]RH"M>A7P)R0 #HF"X1)O(*Z1NH5($>_&_0VB7&( MXMCQ_DUPC%.2Y)V^I#1T_@TZ?1.$EJ:P!GGG13CY1X+4G7]C/6A:,"%43P[- M< <<#"3[\/[ 8>A2\>&)PP)CX+"9A9)-380P._.&@QES/@>%"#,BW?&;&"0G MG43%H-':?]8OG^2HPZ5ND-]=IUH8C B,FJ +IAA==9_X7Y M/(3[N$'$W:*$8H]/$/XL[[R5%2 1W(VI6H=NCGKH#E["]Q=F,SFYY5^KF,Z& M/59GD\D&B$-?]".A;87^BX*$\LT]@NV6]!U6,!6QAJ4Z]3[ )H;090/F+?67,!<-_" ]1%96E_4F>_ MK[\LN5?GL_/3LT'XTR6A2ELC$GBN5I?5BV'I:32V_B*%77:&"Z"SO8[[ZP)O MW2"]^7F#$&4#C^/[.$-4[O*+;W?LAVT4N\%O)$JV?)HO2'PVMO RV=D2Y)=' M2Q01^7$>#D6!%D+\ 0V6*_UJZ+&CC,6\Z46SZ2F:AMUC#;6@::C#J-D&:2Z*3Z,?[JIX]02A@CWF+<07Q[RCPBXO*2/87UAVO;]/KK!XB*NZEE:LKUMH?D> 44FF0G'4# MP1S0&K97L8':3SRZ(-\1><6>;.>?W&DS7HT1+_29I62@LFU%5H]@( M'#S'J?C^"]60>E (%'-&#-0[82UD0P^HM@]N?]-(XB(J#H5V^W=2!ZZ=:>DBTZ8IW5G=9$XY"LS;I9"8D$WB.2S M$?@5.7&,I'>6:M:NVI$GSKH8HW9LH :5<:5QLS/[%&,_G_4OX0HU85)U(H+H M#+F'BR![S0!6IAG:<4^,XQ.Z'.HJ4V*_#=1>L_WUSWI^FJ-8+DR'44,5B)KX M(*K0AFYISV.O*OD3!RBF48@<9DCT*LD#62\T):;UP%G:T-/O&Y\%2ZDK7 YC M3R'[M#^I$V?Y4-EPYW!'!_/K:14QIW%;5>-=C3K(L&H#2ZONO0JH.-*Y[_N< M[3; 'N_TJJA%BM&N/"6)= -M:47A&)I8(0_A5X[KW<@8/B#*?21A#Z)5<8): M: &XC[G+_CN'\A.SVC_(HX_1%^01Q*_@UND?%/4G*(OVN MUP)C [#Q?M6(^ M5I@@'EWSP)M?^_0#T\T\84[8"R)W;_GV?AYTLW_\9GW)W%6+EJH&_C1CWVZ, MPK)M@4)B_4Z)=LA"4#GWBSP_>]Q]YI8]$C<%^>[4^T\5\B0I"&YN9I>7L\.4 M;&FC)WFK)[5F=9,0<,B__I+)-O_=Y_\!4$L#!!0 ( '0\J5BV2T&@;<0" M %F6'P 5 >&]M82TR,#(T,#,S,7@Q,'$N:'1M[+UKDZK*LB[\_?T5_8X5 M9Z^](S9C1(M"!PH/2T41_[]U#:G4V \U:!E*9KVE+$4 M:0PWMV#H3^HG_C/QA"";KC+ ]N\TC=_;%C^QYQ^SFXZ#GQ._TK]P%">?$K]1 M]#>>?*)KSPW7]U:5H04L;SN(WWYGZ,]4"O?8G/_:_'C0_]+4P6'__H6?HJF'E$,) MNUM)6# MA@MB^QK8KUZMRHDRU &B&+8##''W0L$+2,[A^VQN2_Q:_[AMJBP=Q'_5@X=L M7UTQ_)'"@ >_' L8]LBT=.#X'/,[PA((FD*>7]2VG)>T]2\>C%M9GJ,J1NP] M;=O<@J.S7*!^^;_NCU=YA6''])&@8>ET M^M1--P?'7TGQ\.7#J_UH0);D;@S%7F__FQ^1UQO"G\ M\>N?OQW%T> _?__:_KON:FA*WC]_2\K\R78\#?[GAPZLL6(@CCG]3:!3YR__ MH;_\GP_:2(H]U8#WVS - EK^#WJ"U_JA($C3"CWZ#O 7$8,A/KJ$XK0"* MO/]!X'P*2L"2!)[+"2N;K>*PF>NA%2.5<8=2(=$L-GW*V+\-1?-':+D^L<,! M+==]T+; C@1"(# AD'5A-$HX8\[$&;32(IMMK4.QS&CQX\D NO^^&^7T.VOJ MNN($2MRF#2GK]^=K>U_K*]#^\:3X:"J&KRZ8U475K!D*JQ96]GR21?+F1%H$ M1+S]F#!\,RA"L+O+X4"3LRV>2XN>V:)Z:9!M_NF@^HEJ2AYBI9KJZK/4Q+2$ M::%!/P^J[L]NEB(>O%+.M4*\"IBP(73;W*,ZG)-P5)A[,[[2YVH)%6'E-J"W M+^AK@=^,_S:.E_5?S@):R9#@L@*]]6NU14$"&JOSPU*)[Y(5WB;K7+.=IP5< MP'[\@_K_)=-8&DW]_>O@!6_ZOEG7LOR7S2NV"+0^!!9C2#E_4MZ]-W@$?=[UX;_ %,Z?%M#[98$FI9GC%OO#OL)R W%\4)( M!&_;_%2ZTOZ+2N'+:F"\>S^RJU-,S\4('E:]9'F0$"=+?2%0P?N-@&;#,Z_X M.3IPHQ"";AT8O'M6 [;-CCC'%%5ZJ=C/+?R7@W:FX<_]OMD*I;!%#>I#: FH MD"J,II(KJUDRX9'-9!-IN2^4SN&M':"Y\$#9R$F81 =LF>6I59%O9GJ:*K/T MIVO0ZY D-4CT2Z@M-E$VGW0S*=/N]Q?C]Y)DB54:&"AD\\R,5E)L8YPG!>Z3 M)I4_ 8D_D_B>A:,,-7B2*L5F(CO&*@6@ZNV:TE/*K($TWTV57BK->Z9E=7BO MHY,+:CFO"]7/GVJO1Y9A%>5*93.!\MV\TH 22,E2XX4E\A99](3DNO2\ %4$ MDEG/INK%8><=\C-U+2B(!:_FH$FJA%:F2[G=I1+3FK;X<493HFM5B0:JTO]" M;+[YVE"HPC'0UE-Y2(O SQ):<&5JK@-+AK@9NNV2.<\JM42>ZR!)HRQ@[5K' MYX,$147WU>-_?N#'= B'+YN:;SO:C&^W.E[==&!XE9MJBK.F=N#>MH+7Q Z( M5,XE4^5%IT;[V&DU4E1'2L_ PC<=?J+X5A-O"74IX12?_3XPABU#'8P%%1D6 MW-F<8(1>ECY'.%^Z0@P%=-M^]ETVH1T8VNS(MWJ4N2*Y0'NF7596H/_#'-JA MX<:.1KYG;FW(N$5:0P-&W:?6\VTA7=AI\%B_5U<,D4HO_/>V-_?B4VNPHH9H M'O7*)7M"U%4ZG1GOLZ!4SV^9$/3YFY.!!<.P1 -X87^6[ZJ,PZ[]:B>@;'J$?YCMP(3V#%["/2-_Q&>-;T87RYV&<#\4(2@NZ'+[I_9D;&>VZR957P\/#/ MYH5;REAV;'^$HO\K&!_JE#JN+W- )%D>2;. Y69L$@N8A?XD".);,JR],#?] M\,5JCQKIFLUT]58=KIA$>EILWIEAN4)63+"Y2H'/^L."*Z!63*_YK1DF6W K M8R2P.7O0;;35BEQTZTS==MJ->\N80A,DR@L&I^H *XEYC.U#;?%G+,L%TP8, M+1P[>"M;2*YHTEV.]3$_8]%\:IYC&]1D?'9>PA([W^?YRWM-8OJDE5-+60T] MD:_JJF=U8+$Y3F!*[8#XB==-GO7@#"D@9$CS++#E!E"D W(NJ$&RW\X82142 MBU6=H+!.WZ,#(R64Y]$Q0G2/)S"4KN$Y2\,D)W;=RA#6>NWPTS]__L--69WS=W M@P'7(]-*KHHB]63/)^/L0,MC-7%4N1;JK?2Z'FF1AJ(>7WI2-=*XA0K)8MHI9LS7:V$K)3N:]+Q MZS#<'3X2^M.>_<_?P:K";SM<,/#)_!2N,OP.8O'_^6$K^E0+5@_":W*X/A-, MG,AVV>KGTI8"7^_749_A5]MTK?!;N%SS>\/*I\^.?T$]ZC3Q__SK9_05/W:%UCZZ;![Y)V+-/_74T]E^G"#T-XZ\[.CG M!+K.$HNLH<[AA3PBE@!^E4@/&'\8QNO XH>]I);8[E!5 MM#%E$'W&)U.-?!^?-:.&N"W7#P:W8?LKH[LFP]=+\WPEP^IHE.+ M1Z=9NKW*^%.[Z4&X!_LW-5![8;9ET[5]#[T-C:IIC-O0TDM&X&#ZHDH;:QLF M?&!P]Z;#*F[+&I<922KG2(M.#=^B^RD2+X?ON[.9+,-5F@V0K:$W]U_&.H JTJ0PML/5:_<8U,#&M MK&L[I@XM^[DI_]/^F8-!'VM[*><;LH8-CZ0A0 0[V@O![,WJIN[W*"I VX1B M&K[A*P,;TF,+AFVWP;L9$-6T9;34BJIGZ88C,'*)CIH@!//S*<)NH7E V3]' M?_"8ERS9/.15GGQ9W&(')3410D\/V,>HCE[<22%/#T7LAK^^5UL9ZEH/EK!2-&"S&Y][YY=+(WS+0_@O_;>39LKSXN) M'PN=72#F+=,#FN.=$^X,UVKG$\Y,9)1,FW,],^YA@G^+VUM,] MQ>Z//>TD3K:/.P;*QQ7%&80]6^LG(79;!?4Z.&^IED@$3U^HEO:;1EXML7,P MM: !XZJ/$@3$6IQ7:J$(4T68H96JXT(DPW'WU4>'?'XHHH M:U0?3 6/?LC\S4R*A[!'2]C/A"?/YOZ?B$R>5PJT9EJ@(0-+!R)T'44$FKUW MX\W6#VC;AB_#6;0AU8"EPC#[]$@-Y,L+K5+E-8[/#E60;NNM&=&-W+)KL#_M MB"LWB&"^HFC.,_3K+5N\&T1?,U :105QFS6/]VN-;CNO(8T"*Z)P4/#8FC3C MDH7(+3]^/ZT1M:66ARK9IAGO$OQ(@4#77[Z;J6'5.TQR*,I)7IF7]"I>K4V= M;N065;Z?TGCHAW4J'7EA7E+8E$"_MGZ(BJ5!)QLDGNIV\KR>QU)I1W;2&?MA M:=Q=:3PLC8AJDL\(809)HU\CT8.=&8 7JD2.4>:J6NAT5P4WFAMUHA$%/MX(JE@Q*S04;A-^$ZG'36$.U;AHA M=3?*>6N[9]S,P,ZR>)D'@T6N*.7R.F3C-G'=&;6G2?M% ;S>V852(8!W7][* MQE>A=.16!&5$@.%5%5UQH'21V>AWXV/*-QW\#QB5OEP6LJ:F@:&Y'L*+G+@N M2>>1WF*BZGI6J"<,WJIV(K=R]68"_F44OIEA=Y(WMQ7#U[AZ*^%#*02[<-_9 M<=,K"%]R'=\))X_=Y_.^4OC+YD+>M* ([&./IP5MQU)$'Q]!58>@"*[_3U!- M;@XTOSO[]-4]R?)_\/OPX0!I,2PT;H?[HOUN_=MH25<,Q7\""+8(YB'=C%.5!J94>2B,:^X%.%/)TG[<NN=LKA:B-U*29L51W-&LF>B.O8L&X.0G7BD7&9Y/5 M'3<:OQN]]-2!<_,&V*V0/5"U]68-K:0*DT2;0T>)5225]FL![CWJ/)![.^12 M>TM1U&XIZAW(#9JV K+N3)F:/VWI[G&N^S60S8W!H%+QO"6#<_RJCO5E 6G' M32M?!]G!0W9D7]LY!W3_XC)#^-[RY8LNU'477; ]F=D_R^(^ZGZ@E0VM7!X( M*N1,=>F0&BC A[J/,G0O5??$]K2-*)G9$+ M3>-83^U_9)2.1HH#Q= M!;Y M ^^6\C):3EYBQ\/ M.;G GG@6%=^@B.W\4G6*:J%5;;554"Y63*+5R5;K<5M&?,PO-URW/Y*P6A/";Z-ODT\>?[RNI#5S;E_4;'7Z\ITX7)A*56Q-K#&T#G.E=AT46=3 M247-J7W&FW?&==E(=3$U;L[>:?+<%KMO$/:&22=H"@D.O7P;O$=-KY,UA0=N M)D9M0F/;;Z_#MPA],9>SP();B??;&-"RVPMSDQ6QO7(YLCGHOZ*TZ7"WK"K. M7,563J679-B4,L_4FTEFAK4P8U5*<2D\;DA_-R5O*P3OY,'-A((*XFCX)6[X M<=,O)A1YQ;*=RV6BRDN42(^'IEHQZE:N/A(U(ALW6REB,O$^%GQ-D2#7AUYL M-JT0AT7G?:O6U.$NGR<#M+#"O@SA.BM&"ND$M)QBBYIINSX!,Y[_96K:0"M8 MICL-#./U!J6@37A:N LEUG_1\/%[:5',$EA@! UEZ'?=@IK_3"E@BJ9!T7&! MYAN[_EV.=R1A-]N]LCO:W G/2UV?PW8LE3,4:Z1JK5:;IQQ-SU)>J=5I1,[S MW\K"Y[!S(USOX^?'!3V*.TLNP= M ][DA0>2'#6]BN\4GN>%K5VGS><3^0E@ M>2(_X?S97\&^7%HZ/B8JX*PB*<#R.! <2//1D^93Z0;[9+R"*)VC_X]_PM/JI:L=1'66 M<]O@RH6LNYD088%CAB8N$:*CIM:\(UM[Y)DR@VB TM@Q[$;Q(>JE!@DZ3*$!FQ;Z#$',$1-)\_231 M.L61Y[GJ!4MN+VJ7,_.&T3[?NL52EQC"1TVO)&R)_5RB[;>M,.3@T"D9MF.Y MAX9BQI_9V87V(IDE T052E43/#L2)<.WL( 6G (47-_(AC=$O/RJRTW42@4V MRDV3[!2GD=M/ML712S)L /11.MPPRR? RD4Z_*AI!*H"W'N7OJS %5S6&!*M M-/IRBFMZJDK%+19WC5WZ4?8SON4.]BN<<73-W,^QU$@0>3>54X$Q6R5!C9MW M^,AI\<C%M]X ]1[5;HOH#]/[QE"_-/EQO^F=DE\_ M'>G<2NWVV,R,9&83B6S[SED)CN.FOA](_T)IWMS2AN"(WG>DJJSK@3]J*6#Y9-/!\'#7PT'IJ (TQQ:8RD'IL-U2+.,&F2TWD)1L.V\OI60US51Z,]Q'PQ;4!?KG)AE_=9(NZ-@CKB%F> MP'/7G3$]9TF1=&?(N-E%EV[D9"Y#/)SY:.F!#>]_\]Q# ]Q0 Z!A.>!UGN'S MEPA$W&H5,=G/*B4&U;&V;%CCEBG2<7/4OFG$#4,P]+)JP<=-KP!I0L#Q':2? MO[P.Z8YB =$![6#M=AK6L@TRM7]>+0O$7- UOH\E<)6#6)DC8$7*VW&;#!^T0KW4=,K #DMX&&I]O1FC_KFR^M ;@#-'"KF*-@=RE6OAM]F MJCNC>IC<1%W-JB8MDFZDU+BM[IVBS5>$+98.MW)?5*W]J.E58(OMH38,CKV) M6MHR#=,"[SILX W$TH.QMTHCU%2%:&Z&N5# MIY([M.X^_R%8SR4XAW;Y>/U=3XN'Z ZMV=$J==#"R57 M34,Q-\_'+])SK0(Y$0;K7>O4G,XZ>M[=98C^.-9M6XJM9KP,-$19!Y9ZN(,@ MV%O7@G.?6[ .CW<0G.CFQ1Z$[:F4+]IN^DH,2CI0Y,Z"@?5^;@4R8XN>1"XF M\KP'ZW7"[67\GZ++NJ MB;0AA5\VM,R[AA1>OYX\#..+7G9J\UK9.RLI3^GX%>4@&#)*''Y MZE+BNM-,)PH7:"XV>:#PF(NP1<>A18V/2J$D * M^'YYJ.V7:RQ&W6M#\Z16+!,MN;U O99<*Q4J-6#6X[84<..EK,<>YZ,]SI=7 M4<*O644)0W?9N>O\ALMR=6^]&IQP84%I=!5&U06/(O*@,NLV(N?'/U:#7];! M0/=6']ZH@X%>.7-W$Z5"-X<@KY&,QJUD>=$1FOE^=: RL#GF$^U&O2!5XS9[ M/$J6WU#*T(M/.UXW_10I"^KF5>$8:$PXC @+&%^HT36A6$@Q^J#BM19E-M-! M(R=@01F\(WH^9.N+R];)DI;W+EF9QFVIK"QJ8Y1%$H464%?==C5R'O^CL.0+ M*-^UL"01^!+/.:;;+]$K&XGTI 61&=H:[V%-51SGAT-4C5P6U*.XXV6 #[R* M"P&_W_26E52C!_FT6F\7,T";H-XP/Y2I 6&0X 'Y&$+^+O5,UT?I_4G]@M=- M?UJ3S*5IN4.?0,81^&]:\0#0):I3;Z]HE!+'-1.D("FU(^<0?$;%@S<\@A,< MNJT3$*GJ"L_'[1T73/CHL90WD"5+T4U1,W53^TQ)8E0IU4C/J9E:L.3$Q!OQ M>,9Y2-()23KFST..[B1'GR(7/,L/6_1PT&5T&V^U\4X3U6')#&I6B;CITT<6T@&*T22"D1]'\<Z7(,O*3FF2%TN& MZB[,Z2JE3U@*B9LQ>U'9L"MDL-RQ?B@>3J/K,Y2#!!;LDF7_%ER9FNO =^VE MJAZ=[NM+Z5[8Z9RR0O-VCN;B-K6^H-=M== ?4?IF4;9D M$#J[K%H'&J:U7 '?&QLQ3@?(>L5Y;Z#A+L=P^K B]YQIMB1'+J[\.$#VO9/S M\9FP5YB;Q@N&]TOK%@ MN-_THWJ=W.79GLV;.CI(Z W#53,MT)"#NBUBF&D*M'?H^7"7VPOB^X!8+V8I MQOA8&DJ#:GY4ZV@]AIU..ME\QUIUO>JQILB,W%8$>S# M<_ ZKHJ^%9!H Q5*1[9/D+L%#&_C1E^4R.!WXR/$MUS\#QB5?L_*EZ:!H;GV M-X_Q3*PL"YE5YT#-#HN@RQL]3HY=L=%+*7RS)(:3O+GU6MMYKMY&?E#J<$? M%8(?J;WZCZEUO/K-DGIE8/@VO>'[[L$"Y_OV6IY1ZI*@#K YSU(,WH&Y93TQ M2Y29N G!.;K$78$?%ZI+75[_,77=]15\K>]#M.("GEI_^13ESSJ^CT[[5!J: MD@+?E?;PBO)G-&G N%U"YMW$L(-3Q85I('&+Y-U=^9_DS==0_ONR%Q1>Q2^3 MO753_ H9UE>MO1HT;P74#-L$WVJ*H>BN?K70>+FNC7N#P;BE*IEQJT"GZ]5: M-6[>P?5JK 8/VA%\?5S/ <6_8BC]OK54KUFB^,_% )>GM-*AQ":3S=?%)EHD MC,HT;O;4=ZFG'6^POFXV98 'K0WAO<; MYM$)'CQ$Z4JBM Y$79K3=RK9/^OWIO@T-!S_D^WC;2V;>P6'-V[$R68M.'8U MX)B65U,T:#NF\1[?Y..["8S5$@ .+P&FZ_9*"8];# 4Y = MS&%X=SGC59:W.+VK5*ED+VYS9ERD\HB1#\E\5XH3\<=[6.-MUDZSW&@D@YK M*[@P<'!@+)*+N#F8#[,VNF8M$>2'W4%4O\XLRO;)5 ZID&D53SO,5- FM9$0 M-Q%]S*+1FT6O+)J$@*$E!EA1L:7XL=U*,Z)]S+ MAOM:12T^;YWM1+8%6%XUVT),X&"JE+=E?TF;:2D >*U0&:"S/>[F/1QUR@AKTJG$,M%(T7S4O&U'7L ML %Q)%Q[7=8@L%TKI%/>"L^3$;W3_>VUM%M0="W+5\>;CM,PT7 &>4E5*;TX MXS+&$.;%R,UQ6Q!=1M'GTJFOD/3CB+Z %R?>Y!5FQ,,#^4@INGB'\69("S3A M0EFAR )K2"5.IIIFW-:_'F&\*(?QKE2&;Z]8_39<$-:*NG/LH">D^R[2DXH\ MY-L94!^3?&\1NZ6J+QT[.#KTZB!Z\/JA5P=-KW-^&[4KI/+AP,/K_DX>6#[= M=#!\]XD\%V/?9@9.V1!)C&&)=LDEDI5JI1P[Y^;JP80WG)S3C/GB8G<4(GB] M>,M!TVN(G8 ]'YIXM76@:TA0J]6JKHHJR_%*J]FW&:V1ZE,/"8H%I(G+ZR@> MN2M7KZ/XF956-G?*BUR3;[0Z)M\=5$FNLL2*@]AM([ISD97; O0=A1"/FUX! MH,\U,7R 1JQ QI2Q"JVNC(X8O%%C#5?,\=78[:7^3@4R#F!]5"+C-5@?-;W* MH7_;,D-A.8";UQSR_YPHCN,[\Z4JU@;6&#IG,%Z0VLO!L-NC&:5+%,B*5 ML\@%0:-8C^A/27Y#/7Y0K>AU/7[0]..[=G#\$A?UU@>,E^4J[4"^WT6SJE8E M+58GLTK<@BS?XH#QPR+Q!(+CUXK1IP6Q!;U&MM$DGS< M(@]?M7)#] !WC^H+Z4D*Q\I]GF;T'#+QN(%<*27BYGS%,^OKZXO#7FT28G=F MTN[S%KP9UU8,:-O[QT_LX%M1#,/W"X_P'IR@'";Z.,S<_[/+7SGS^^;NXMRU MDW(; RB7L:L5>Y284=&KMKV%Q1FR;$]+!YE@*A"J6J"%P4(.X-JI8=E MY"7CB;W)8E(B*J 6.7-ZE[UTCJQ[JV9_0->/R\)+AFRU_WLY7' ML8,WF=4%-I\'.;7@-&Q+'0X+ O]]YM"KX?URDM\L4R(5FJRI^R#^%JE!'Y62 M/S[.;"F+2G7* A3UN&ZVX4B>Q94C9T;<*7WH?C(8B8/4[IZ/:7V9 6V[9,ZS2BV1YSI(TB@+6+O6B9QU<_YLU,M3F#]J3H2'I5]F&E_Y M7/4_M1Y:T &* 24&6(9BC+?K>XON:-;(MW*0F37)67:YM"8#/+(K%A,U"DDI$%4\4!VH;-]4G"01=-462X18ZL3:0QB<#( M36'O9/.K0XX'MT]4E?B0.'==I-C,I@44Y92IDBT[BU0N$SD-'F5QOEVIQ6O* M'BM<<9Z?3N/MI]Y#GJY?ONZHXURV!3LV*;(_Q2I6Y/6QZ MF2)XS,[OXN]-9N?K2G/1G;E5'6%'*L2-XAA)#2FE^I#FNW-[I[SQZX@S71%% MK]&>NXRK(PELGFP"6GJ(\SL8C-]H=GXO@U^7Y\:,]5RT-\/YBEA1^E2^)HU+ M#VO[[NQ^SSK2KH7_#&AG&A8<0'BE_\,\12M\*H>5><57)T?,APRIEFVTNLCVJ M&WUE]A9"3]+K@=";(#1K&G-H.\_VH3J%U MW-9TQLL:9<.EAVD^UIKTF\WW48#H)TSX0('\% R*189+L#12KN;D1B'ZL93' MA!_!M983N>0Y(6T,%FI5+922E>4LI0VZ3/3=\CMF#M]E3>5>9AS>(892JFQI MJ.NBY:Y97F*-1OSGR&]DQGW6JM"]K#@U/QK2VK ^4MU9TB0SJ8I7',8PX%%2:C((2 M&B#:.%+I78_/R)4%[<3I+5RE_SD$8N[WK>7!:.K&$I(BRZEJ1!7\YRIJ8!BTP=OSMI1KP M ENT;;*B8_HW!5].W7YXO& #6B/3TL-]YL%K\(:RJV=8;7;UCL0L&ZI>6?#I M15EW$#5R'F>PE_,D<3<;W=ZD[LD1\3%U-6L.6HN5PQRH@#I#2>$\"(G.Z-NKB\8,=#2FXE)>A=9Y?. MJ.8X3CLW5Q5"13R\U+-3JR\TNZ"/V>4A-]>;742'D K)K)-700WF6KEB>L(E MO]#L\CGB\IA=/DM*B/OZ+BF:H(K+$B:H^H"8=V<$8U?F7T=%+@.(;Q416AKKG:[7**D>U9AHH%NE(KSXOC_"?1WTVA!OE^*&[9WK M\U%FQKW*;59VBU*"=U3&2W;PW,(D"FPI:D2]VIKYY514%J;T:>:Z<'UW+X]R2ZX<0/MYJ* .TK9'O#97*^&B&AJQD>W M6MX)%?GN(5^3^78D3PG9V^S7:!4K6&I&NTS6$14XYHM\*GESS_6]E'O7:1H' M23LW/U_E/6:'#\6-5,ULSB[ADP2"ND2M:E$RN]*B6YSP78;';I WDZ.[GJUR M/32PQO;DM?S<;,[!<*ZAE+U(3+3:5.>B6\/P76C8#?)+H^%/YM\V-*JF,0Z. M8"OYOK4_W#FDC76V:DBZO4EXU.2K#7=,> QH<:VB@3;P8B.RI8E?GX3?,>XO M/1-?C)FWW5@1\] ZC>ES?C:8Y=Q<>39/F7&"QZ>ZL7='PMF*"^\,H^:Q1;Z= M EH2Q8+7Z"F^((Q;V=8(]@82"E8\P(AJDHC@7NNH9_(]9"Y6 M,G?G=, )!O$>*;1$E.K:2X6SNL7A].O,4A16DKE^ '$ M1DW0OC(7-W#<]\KLCD=:>Z$+TV@6:A!U-U4$O9T5TF>. VGKB] M6E[?=#IC,(1?M?G9H#8RQT6L[U*1C4-^H^2Z:*(4.[!HVHH3G 9>,B1EKD@N MT$+,A?E L@)'S!**;K!6P(Y&_N1K?0RI]&@T-KO:>,Y0,R91Z#902NM$3K$& MMLA)LOSX)\SE.4^7[XI6[,IH1?>S)M"/!NPS7'HX+<."J,[,^M#,IJK%13IR M7F?4$$!]KHVCBQ^X1]Z]ZFF7T_>6 MJ0J)RU,5$I\52S@]\X9HWJ;*O3K;;J\>Y-6M5W./[KM:0L1P!'#2T?HLRLXS M,AB6VAHN1\[2?&7^#J7@D+I7G[.WE\_RY>-/?*1Z7%7F@E]RB@5]%_EU _<. M(I?H#HH9JEVH\06#-A;UV53'1G$2N>"G0^(^).[+25R$[+7G;%^^6.U1(UVS MF:[>JL,5DTA/BY$3G;C9:Y^2:'P_>RU*2):MG0E( INS!]U&6ZW(1;?.U&VG MW7CX'A_%\C.%'VA^$\WS9+HHE1<8ARKY&EG04C4LNXC<2F+TXBB1]#Y;P>:\ MG?5;4PQ%=_4-HV.:1=DD&YZ7[ZLRSY9XM\&;!&N1D9OO WMX1_RU>7Q _3]7 MAH_\S/M+>T3]WIM(^WWS6AINLURL@!;)N%!F[$JEEF^,(S<;15':'QDS#VF/ M6^:H-Z_6Y?1$0OA"?TPODFVQ*@J1\W\B*.V/G-2'M,2=K",O]].B?:JZO+-!-.U"PM#4FDMP\9B;M^G M_L-O?TA[/*3]OG-[JIB8M>1IUBJ]XF\FK;1@O)1B-1;LDE MIO6PY!]^^T/:XW. 9M4LA,U7([F,'F6G^;&3,182=I># M.,S4:C4@*D!!O?%(,3*\!\:K+R1ACX,X'A)VWX/4; ]:5J>/-50 H" LFE.] MST32[8RR<_B0L%A(V%WFL)387!46J_20\7_"$A6F)A>CMZDZZ@[90\(^6\+. MGW)3A$!SY"RP8,OT_(]>PV]C0,MN+\RJHBL.E+97CD3GE0-L-EV5@F="VZ'% MF:O82K@/87OVR;8WK%LF^VB'PE0%FY&-5;58[TB17!AYY32;=Q/QXX!_[;B9 MR\G_I>7@Z-B$:,M!#Z>KJ=J"FJJP/]4[>@]F>L-(SBP/.7B''-SUP AR;SX@ M!0*]9#YHP96IN0XL&>(1SCEW:,.9ZP^=F?M_7FP//_K]I&RYFV*S*%YK=U.#09?/ M=".Y:/<*@L_1Y8'6>T9]C$4\"H"\'"',:=Y9E.FT\G"IFXX?AA$\<:[S>VB3-F:9E7YKD2DW7F M0G)()ZPY&U>(?SN;.':HOH%-+&*+5HMWU"J:3=>0 MZO_@]P&M.:1%,>"WS?JO!8)3#9AE<'@!W.9'Z_Q$[E:E?H^G+ JK$71]3$?O M$*XM;/Z<,%ML74R9:R)-,7P\^6W#>)BO%['$CBB;7Z(-GEVFMR'1DJX8BO\$ M$!Q+E(<[(($ECBHIQ+!1MLW-*]-AN\\.OA60+J#2 U07DLN_>$YCI5E=G\]\ M$X#AVB6G564KC6HAC:GF[Z+GC=,@D/1_#DA=;Y?M.;I8SNU <<.B5?YUGNH;>8 MT5S(+@+W28>6J/BD MZ:7Z+O9%5-\.S:Y'RZ>E#*66 1'/H8_+81UP$G-T"' MY'*QF685]-5;OAT"Q_1#H5&#?:;7B%L<"5XG-;]S72%(;KR1&$J<(Z4RJ(Y4ODX*X5/TOW1@0>& M"EAJMZ5G[]MU](?17>53JSS?0BNTT*;$,IE0N@_]\3Z ^',&BF"I2P!RU#1* M #FM02AN:':9&&H@9_^GI?=KG\N=?MZK=%:9%R%=UU;,ZL-@<)S"E%G]X M?+JG>%=XG"C]Q5VN.1\X6CW]4 MVX6*AK.LR\,^71?%G%>7R.]F\7P%=)S)B_N8[BA,LHOFS.LQJCX8$"J=R[6* MI?C/+'

+(I_MUJHTOUHD*GC\E4>$IY;;;%+^,#Q. MSRV=D6YTH3)S&)C.=N4B42#[L_AKCPC/+3>"QUMS2[!EQO&"+:JF ;<;CI[W M+#E ,:#$ ,M0C/%VEP;%2LL\!2V6]SB<' C++FQGHV^6GAKJ,T!.C_7KSRRO M6*5_@@V(O$Y'UMB*%RCP M !38]4#QPI3Z8TR\ @B+*PLXP.><6F@.[$R.;9=&T=MC]G% W$%%')0OO4(. MZH&+_BG@<#)FGIYYV1D#9RK7!2PRZ-&1-;^C#HX/6.4W*81[-MASA2W4)<,G M+-".MD\OTM41EEXM)BHGSTD[3WLV.8BL27*-[=,GZ1 -4%T]1+3)>\:H#:RV MWZ)](#&LF24^O2Q5F *.<8HL>Y;5CYR.>QQ(_#Y1P*@ WQ?E>Q\WO>FA9IR/ M&LG5?,JMO=L:=&13*AESGTS//N_^50C?*IT_&8]GP"E/2NBL4#0FI:Q>7!"1 M,^$"!']D].^ND?\%8ZJW0I"%IK-8TV(8WG,60W[B"GB['CFO,'8(BD+D]4_/ MX:CY)K)K;6R8J?LR;_:X 2?[LT_#4L1MW:^DFDM4K28N\X5QP.$ MM]JE?7OKRX,"$+D6FN'QM".461&4)/YA?459%=T"!E3+U-0Y7Q51:JSEQUS) M&E"C!PPBJ@RV\P>] );T8E9A]*EF>A"&BXOL=&^)>8:U6W4R+:Q0A%JT:N-5 MGQH6(C>=;%7XP>B>-?O9X<5#F-_B8BB@#6B-3$L/*W$&P^0-91?Q695-@,.R M"U4X189$J;&0O.B=5G^&B:'\O3*Z>/#P8MOPWM%!TD73[GS>R_#0)G,"9G?Q M,1HW)^81';SIM'*B//M-B]!V\E--YMA>D\\J2G>0Y7193D4.D[$K0ONI]?NO M ) -&J9<>:KD+--4@4E@"[J%I1*+R)HDUT!#G%A_D_K4IQ=7Y6Z53NG=_E2E M=+*0,3(=2I]'UJR)Q>+JI]: O!DPO&2_FT M&S X69LDLZO%2JA$+KH?5V#$ MPI@X#0Q-[V=*LBVU5:Y SQ;]',.VO0 W$!6JK/$6)51I-CAY,0 *R'IR!DS#\C==+GF/.(Z MB@5$![1E:(%I>#"F_3[8;0,AKB7*X"7\N!XY81M&![8:F<@Z&FKQBC6A,)!BEW"*97%\:M M<>0B/6\>8KM/G]OB[E+*?BT$-H!F#A5S%!RPPU6OI@2!-(<=NE5),7@V64P. M4GR?C%Z<\0WTG:+-0_=="WE5(%G+RP%'V[8R-L)KAN1_+FBNQ1[;90_#"]OQ9:*ZYEVKXU;HL*-$1HT^/P M"F]7-=$G1?AE0X]@YW1X_6K:U&ZCJWH1+V15+Z-,V8J2*X^J<4/NGU/PH7.O MA6+:,@W3 B^S)?\B+L:XJ8.G)LW M\&_*^&*(L@U/9=QTL>V.Z567Z<;-S=ZGSL.[N0'ZQM!P[6NJNVZ^T./RU6)= M]6K+^4I.EL'4C%MP\8@L#VUW-;R-1DH0KVU!&P)_O/0[,LLNUGS=VJ!MD73= M0CULZ@$\@\Y3T:O4_!8$SU#JH05OL,ARZY!WHN%KPQ*9M7FV7&]2S7[=G43O M$,E'R/O&R0>7@?%&$<>&-E66]LA.\I"8EQMZUQJS[;CY(=\DXG@OZ'UZR#&' M)I-I0&"XEVO7"4,?D M=MPJMNM8PR63#G"M.*S,_%N$WVWR#H>#?(W2KJ".UZ ML5J:"AE5=YN)EKG,4=5AW";T;Q-UO!O\KAYV3,X94@>X4^/=YHRS7:1>+F1C MA[LO'W:\&^ ^(^XX&O2U<=;E&;8OM2+MEM\%^HI/LE,QFBE3+:3FE@LXME(>CPO:;R+'^T3^>.8 M?HL[>Z?:G&+/35[@95&*-QA[3:&*7)6_]TL@%ET)'.;;57U,([FD%T%1?)5)GR62K['W9@)Y9&G>[QQ" MXE.D\?93XK@VK/D-* 9%,*.']K(6645C:90^IL1/DL#[%P[>@7M]"&87!$ZQ MPUHM92SO11[:T.C[3OCF9[MDVRZ4VK)B2:W A]Y(P$+,H(,4P$:Y M:;\9.:-PQ_9S0][N:+MDS/%(/WHWO_>.7=N.GW:891 8L=?E8=E1 OV)H@UH MA25C-PBHBYUZ+YGS=6 E4^TTW-Y,'8TB%WBZ% %_2(5OC D2_YDXQD2QOV+S MV4*YHW+3T2S1(I.U0?32?:Z)B1-4^,:8(!(O]819R_,$72H1?+>GI_M47L]E MT!H*<]VM=H0OK?\_STZ,!2A.&8I9BD?;"K>OI[IC2R'ZY?6[M3(2;M3^!X[^!O$P#$A1H_)*:2(Q*,TBT)2X$L99O"S2.U[QL]?NMSY++ EFE# M"OX)CL^; PT&@K>?)%(S#>C5@*5")]BF>)S*U0&^J&2\W<>B/]0@O]VK MPCG4#GK;M0G/YK3#!L<9,'M=[AWFF;?@S(6&Z)WN;Z]ED/7D6I9BC#<=MYIU M5BYD(*X6DGBVRK(J,XY>F;"=ICS+D[U#3D\RY>/*\#)N/K_'*^R\ZLN+S%\QAY'[U"' M;XZ#4TL%W\*XSGNTE=!HCD:[^5Y*K=.)"C..;A@B&I; 0UU':$4O>M;U8K8: M+2I@@*@SSZ%8:I+.(M&KN! QF?KF,([#7)'(8EDLXR6S3);3T4:2*XU39&0# M,0]]'76@7P>5HR4WFK=A&F40>0DG70*S4U)DM>UW!\(=SA&5Y'F+;7NLP,^& M%C/ME]A.V8U<5.!QJ"-YGT,=VT"%$FC(0>%<,2S>#()5PRDPO*JB*PZ4+D=@ MUM0T,#37.S:/<8@A?0YKKL8K57?FW*"9:#JF%[GI\\UC]2ZCUFUQ^1J=XQ%P MN!2=+;@R-=>![ZH(=T81-B"Q['7&@R1*J;VA@!GYUM2.W$SY!@!?$.1+:<"[ M8*QNSOV+BKV6:KIP.=!Z_A\T@1\3R7K1%Y M9CB0';0;MTGY-.%N"\@_)OG7Q&PI^-T(YP&@'4Y+5><=,_<9F [R623+3+0Q M0U63$I(KEF:$%KFC3"WS9B!B46RHJ2X'D[U:BJZTD+@A\"M;E/<"V3U,RKJLSJBAY"Q5 M)#$O])H=QYUH<7-O'B;E_4%[8YL270B%M@O&F#I+E5B8L?FP*;^C/B4N M1.8-HN*3D2.!*CE+JC.ZQ-1DA"YFHEFE\WM'Q:^VA>*-\L];)-'^:TF*;P\I M<\@%2TV*HT";68J:*T$I;YEZ8)V[3M@7.V* 92C&V-[NZ\EXISLX6-?;;!': M(+&"IJH]L8<,T4JG-G>]1=5=#"(7"MH"XX;T>5[X.R#0-8$5H1+(=T0(6!E$:IG*?W\DZ15 MJ^\WFR^R>6[9:A95'E\23-NP-4O"OK?N_)S9_![5FR.$PO.S^:#;E.H MW=6,;^G<4L<6WQN1GS^;?W-TOC6;LV0[/1KA4U=5DLZ8TIIIN4A\;XS>:S:/ M E+/V)U7J#Y2,GQ2 ZT-+3VXOIVT\_G.6-?2%EH037O6\'J*V8JL,7F-FA\G MZ?"E+<1SOLP"6-+N;)'UT2;0&IF6#@QQ/4'P/JVVFV8Z-4%K= IF0:W,AW.K M+PF55"*R2#D8W/9,D?.C^X[\+QFBJ?N4\!\2C*UJBNLU\/W9JP -: &--B1: MTA5#L<,S2>:064Z#0.@&&F*#7@I%H[#@9VQAFB+ %NZ-;L-74\0(WP33@\89=6I*4S8HR4*22 MD053Q0':!B^V.H)S8+;G?&$F]1(3J9]IW+[TUY_BY=41/R/FU2%_1_UR#:2@ MPZF4+A6D.EI 6*Q058=]@H[LK!-II$1!IQPA)95>K4;]@9)%=6*4*XPKJS[ MHE "\.Z$.TZE'XT2SI@S<0:MM,AF6^M0+#.*6*G(&V9K=Y?#@29G6SR7%CVS M1?72(!L%G-PBK^B]\_"FL&MHTAYH5LY_)+3ID]'*DEF!PX*++1B%1=1IK3]' MID9D/;VS8]T[[?/\8+_TW/O'Z-BK][O!1%DOX&-EJK,HZ+:T5#,(L;6B;Y6= MQ\2+(3Z0L(\$"2J^]65MN*_4")ZSZDJ9=P?#GL-QII#KQI'[_K!^[X;UI3B^ MGA<3 K7F<*M@XE1ZW)^C.E-?@L[4&K/XS6WC=]L$"02E;CXKPCD)1X6Y-^,K M?:Z64!%6;H.;1R"B"AK74-94"R+C@08P)&!)POHFH9^J-;-5W23XBEVHPVZV MVG%*S[32UY5*UJ'V]2W;QVQ_VGX/GO/&,\7-2=C"O&@5#3R9=A@(6GT9]('GCH"H:#Y7A(53;VEYJD4R@,]-LD+*M M!I6)8!),EV)3/8Y;+$7RS -S'WB2'2S$VD*:[&92*T\8\^Y*F.:R)1[/2LV7 MCULC+KSG P_EN9RPLMDJ#INY'EHQ4AEW*!42S>++)RJV2>)8\K=_R_L?F%/F MOJ"%C]N,,[FB27VE%#[HXM?AVU_.B*G?K2 6O)J#)JD26IDNY7:72DQKV@F96JL, M_^,'.!^>%R$H'6"VEH6J@K*(E1SKS68A29V1XO".#SQ1\6=XWPL> M/+5,R14=P6*)#$(-AQPS*R=I85KEBZQ\0I9#S;R^YP-/9?B6D*/=6J* (#HZ MJW1XCO D$^N?EV7_EMW\>__75_Q_[7].7'T[[_"UK:R@GY'P6/"Y_[V/SX% M_U/K?X/^P9/L>Z7_^?&O-IOUO]I38!P\,?S\VPA6M+5UKXOUZVXN_?BG#88: M?#)'3]E@GC<<7[\$O?@T!?[_TQ.T%34(K-]#TY'_.B;S"_KM$0C#?B;6+WT= MHFP9Z+^(/Z'_QO8N!0P*O@=V"P(T96S\%F&P2VA]13$".RL@YU]#T_(!M.OC M9T!>V]04Z>E?:/C?MD70)7'BYV?6_'62_N'K^C_NTWYH:M+FQMV3 S3-%5L9 MAD;";UF1_'?TN_RO?Z5PE/AKQY3IM+'/WR]U&9R3UR;;C/< MW[^&]^3A.UZ;8[)\J]0N,=P37<\],;ULD:X7F*_, K]"T<39'HWB#W]]N?#^/G\FEOTHX>S!/832T/] MA*(\G#;VWF8(1'5LF:XA(:*IF=;OK>;9]ACHO1?=!>H*_4GYCUIWC"=^^CVO M=9FO^PVXH^83.9:SZ__?IREJ0^S])"'>;956_,M9)D_]_NC",UH17S: MN*BM8";\,V?^R0"!JQ[$=W*F&&8.!AD>/T)]5 >6):1!*>5HIHPP7MX<]8RR MU2U(XS?>&D.1YAIB!R]\6\A1L8'<1MT/45_/$TG?H2=(2B I#/KJ?I02Q)$$ M"1(?2G@*WZC[]1UM4_MAWVR!B3<##8P<<2U:71H1N[;(&LC$GUA_CG6]JE[I NN2]OK M81*S"+2-G/A$W'1!_I]]Z=@\:"LI>\S:Z]CT.QMIYF([Q6Z_(PL+3'\/+0A4 M9.&/_DT[=_<[&-IA\9,U3%T^,AGA^]PX@M3E9W__%#\VVTH^M..J0V!IIG. MT%S^N,V\V'2!Y<_EFM>"4]-R?FPU,EDLF<*4E!FFJ^=+>L$N$\YXX3\,?3%) M;LG$P;$)G_C2$^?I_HSY[U/&VW_]*YTDJ;_.SJ*?)>Y?&F![$877S)DF3[?: M3*O:?VHQ#;;5?FKP+8ZGZ^VG-OOD>PQMWRU8&VD8\<2VGK#$?TO_L[[ YI_: M1>9ISZW8N11TMOWD_XRE"7)GCI_6*;_"B?PSU6 BRF[Y>UB7-ZTG1X9/LZWT M/JV77YZ@W[/T=,*HWM,MOZ5@1=3O5): YT%@0>-&RJ41OA2S7I':L[XAJD-4 M'E:+/*>O:"6M(7-S2;\QYEIPF,,3@?WO4_ 69S5(M!G'MG9"L3&7H2@10\*G M;1J3<($D?9L9#+&T@"9%D$!30PP?27D=FV^V#.7 M'R9RE-7WPT3^8@1_F,A?V41N6\!8T^;(1@:%+.DM4],F.FM:G(A6QK@-Z>O8 MR.3#1HZ"C=QNT76N%%C"#R,YKD:RLY/?K94\LDS]2=C]YYC/GR.U#G(XGB!) M5;&#[,:GO.*;=[Y2&$+K]^?$T9DP]:\:"8;Y&AN*:I'2I5V"EJ+ MMOY6+!U%,81(IX(4MT\.J'_3-1R<_ ,XWAQ0+3@.-TP:3E#MX2$^[^9)1"=D#Y!^L8S79Z M_61/H1@DDDI/BO&D./:3*(=^___M_ EY$6?O;G>7+&42S(@ M75#J9:$[R8FUZ M!,4==I9"N$LH+#YN>5E3@CL?OT+DW#X<=8<\NU3( 5*N7^!B[/^]8 27REX4\'<#>+7!LK39 +2N&K+O-_G M:C1SQ>9(2XJ\FX3(F)C(O%X/@D?X&\!*X B.)4B4HEZ'UFG=D?I)14EW7#NQ M[+]#07[R/7_3=_VMIXEK*;:DB*'W;XZ>@RU7$;Y?48#_U4E8^MGZR?U\VE1 ML@YI=AI5Q$_B"X-*V9\I0FQ98V HJ_#[_UP94]'*""=?>(3O20!_!T5B)B2' MJOVI;O[\GY-R$A&)V,5^7I_AHP7C&[WTC9'V[K>.%E*B:4S1DF1!V][\4U4, MB.W%"I.22G)Y?)CEV5K:79'I4K>?;KXAP3B.HD\-&V1_A&J@GWDJFX5S%@6LD$AAZ8Q_E-3/I M8M'\%0_;(]+RD_4_LE;;7!A[^*'LC(W6\&8/1?(9AFF+Y7P!OH4?QG]5;ZYH MVFG_]MU2IN[H:NP6K;U/(E7YD"[0DNH1B> M5.!?]JU[:/\_]KZT.74D6?O[^RL49V[?VQUA/-H0<'JF(P2(Q2P"!,;V%X60 M"I 1$FAA\:]_JR2!L<$VMEDD7!/3/C84HBHK\ZDGL[*R#NW>76;( *HE@?1R MEQ.$,U@^)*T*PG)NW%K-OEHJS[Y!NM\[S-_'9UO MHPK/1@.)>BO+A=2:0*GGJ&)'%&OC]%(K9FN)CT9)DVPB!1T-G.1RFB27S$MC M?/0<5^\O7U@CS?J%*]Y,*7N^HH:P?5,$-M"(B6<['LK&<"T"MD"C#K/^Z#][ M8;X?7$A0NAFONK\W$_Q3% EZ_5123FM)6F8!!7\#*B?W>YD,W4\GU9ZR*G^P MWFNOY1Y3NM0:/G9T'I2X:>:I=J,WPUVG%RTGA<*H9.2>5 $\F8-2C;QK3YS- MD[/KEN79:-ERZ_,AF9/:;;N22&A/F=6&PR$/#7QZS]Z?D%>[]M?;U5>^L6_/ MI*[?7E()_\N(]6\1VA".1_K['A, @2##X0DXWP0PW'7RS2,&> *.'B:MJ>I'F8H^^8$%NI0,0?P!9.8#W7XRC-G?F?Z,%R>-N;P M>GZ_[$$?H6C\AO<=NEY+BN[YJ/UXL,$[=VK M><8?:= +PN_&%?$_T%,F4TEBHMC$3#$\L%[3#W3*[BJE.&R%)S77&MD MZ4$KV_UJ>M"9.I1M3$3&RMP@C:0^T$AT1.70:O>3E[H#J]WK?4BTP'UA"_(T M."F$J^_ST2FHF9E63ZO6[VFV,YVY7F)IUFC1'H1'5-[3S/80$'7%T90I432L MGF(0-<4> 9?XE+KN7MIIYIH\Z=J^^L(?K]!'4=HOW!>TSS*_4#@R>6],FB.= MSJ6ZJ;ON;HY!]$T"V")W+>V MFD6@ >P)<#VKSNK23%N MA4XYPSS>J*1G9,5ELC^8F&+U*Q3C R#H4_,,%9?B!G&(;5WKYO&]N$2 M^=Q8J/0+V3&YI#6R93RU9)YMRNR'7"(/_(E0["4A^3>T$'_ZH2X;3. ?*.O? M'!#4O^%LD"NU=;S)]M.XZQ12#T,WP7H7'LW@:E)WZ.:O?]PA?*8W>;^'A([F M"S@NJ@:@$/X],B@BE[YF4L\L*/LU%O17-%G0B:PMWFO,62UQ-]\1QH.&,WMH M2$)E]B@79;DWS7=X:(;[\!TQFGP'ZV*4^,Y75XR=S":7K*87]IC+C[AT(=OW M6DI9+L^ANIZ.V?RL=,G],[0V2@*^-Q%E4T.'\@#16Q+J$*@C CYG1,R'P#\/ MC!*T[.?:.G]28>[64'&(OF[ 95$Q#+366[:+$L"FGH[62MB!L !_\,@., M04="-^J^A7E@&XED*UU#N6%HI49UWP@-O@NI!&H*F84*_,U/B@Z>X9?GA=0# M/AE:$N%XD($X0PL5_5D5,7.'BOMZ/'/E9:=1CX,/AT/ZZXI03(WXD]X8=P\: M)6S4>X2C0A_RV\-/HOZ$#T.6Y_@]\;NK0.Z1(8,G:,K2N2:"WXG5V;9 8XZ> M&I_S(),QW: L(UI\($IXSD;2YBC3O7G*YNA;,K&XG=/=9$IP2_P'*G0/G+?, M]KV/O2R/$#+#U^W?KP/YXFEAH?0W'O3&%V_^K%M'Z!)[T7B S %:PEAW76A MP( 685LFXA+&D@!P?5\29;0L*JI/J_.*JP2U^%XAQ?,S-A-'6YX1GKECR618 MYX7?8JW4%*OD8"F=YA59Z^#"X M'J)>#XB!;KM:[CF []G&NCKIL_I_?-%B$G1Y-]O]<]_F_I[U>S#!F_W M;]40K?%AXS?ZNFJIFQNP1-&]!$V$_&63M%QO)K2KO33'D*HBJU22E5E64^2T MIE!R/\7TDDJ&[7'<5O*YW6R[BTFB-!KIG8QJ>HMA/ZD.=B6T-U1E) +;NA]Q M)9-LMM $W>B)7^_HO6G;D6;99[TK*2"_W MM<7\9I)B6TW8U]Z(V\YMZ( MJ?JA,&+US_/"'J(D^0U^<,F&>IU.OVSAGQ)>OWQ*>:S MH]B:+>US(4)U-XF(P11_*2OY/3?O38J[D]3& >6^(8RUB$]2KNL]0 ;X$0=?0Y"W.;#LY9'*S: XD9T+OV.]XP 8RT[9[80WDAJY MO.S.V,Y0WB>UO;[+=WUWNP'K_J;N,,_";>/*&V=_91Q?Q!O/4BMHPBN>>)%7$TA=.+[%F+(KB,G%LDT5LW_@XJ'>Z(G_\$\SCW2K$2?=&7?"X0_'K% MF-T6>O<"2ZH=L=(0J@_,*,&Z _@U!U@QV#U7C,M.UOGR+MZS#I7[[^R7H3IF M.S?Y]/ZNC7E_.QYZ.J;E[Z9[3K#7!GL3W'J]XYX_R_:_RUBB+Y_K\*OAUQ(F M'+R%V!\4I.\YF8JIZHJ!HFKH"A"_"H&KF)IB:PZ!JI#JVKLUH)@_E9>Y/R_V MSHCO.N:7EF7A;]8Z0U1Y.=0$XD\XO_ZF:7#'V1Y;DNN\A.#G/7!V;8N?&\(D M-,H7R.4G, PG\_J\56;)D>;?EK*@X[W M)$_RN7*'SFG-7YM:]]OTQIKE:D#5H1?TBW @6X"#)U_J'N_(8E].HBJN2-=: M18OF,H/[&3D6Z@OE=F(/1'KPBPB?XOSW5[E>V)$<]WRR.#C(('JNCVH0WC94 M<9QS'Q4YX_6$Y30Y:SGB_6.Z-?_U#T5=<4SZ*IED5KJT$L,_P9$#7X)J4&#! M>:/ @+BH/4583U__?498>UM*/O>71>'& PS2"\#D, M*A%).):A:\2JD&/8PG_LCK?WW8L[@,0TW9D8RC(H$/DY\6T>K]F70I&?\%R> M4[3_WU[5,54#*#:*$0U7"1JT/X4#D @.!"A]R,%_*\9<63JKN[FA^+EUE-!D==,\H]7:1ZK%S\XEQ!.+=(0 MFKI^=14H2P4'G(Y;KNWU(0.%&-H((O_5%G,[)QC]#A4)(J[QHD)Y^-*O?]I^ ML@V$KER0-?.<%*ALSOF&&#;F]+6D=PGPV+[ GJH;)FLE-279[U%)N9]) 9E5 M,QDYD\JHOF3?/=NT^RW6N*TRCF2_SQ5MCK]\(VF&A'T_H M:?*:>_-,+1;[<8H87]-4#&X1CKF\7VZV7V=26,L/)_7=Q3,R 94_V#H;$0I\ MN#7L" -Z*^CVV9Y_N!#$8C+V!]F#1XU\GKC>YW.)/H"WLP^VH0S M/A< OT 0Z%6@>?_O+^;7/D+(4"FCGR=]=V X^Q,E*MD2R MJ3M'.'L2 6-A/F4(>"F]A 'A%19C1[3&_&;]?#;JT+->=QM\JUTNE.M\/5?F MJ^4ZBK#Z2Z[,D23#I;=XR9O+[8JIP <&1*P<$):]5M0H(=<)S. L4':\.5\_ MB]AXV"=F/\*8^ ,@\/N(E[JFHPYXNT,XW*ZMGHNC8BCG\ M'P!A7Q_P!5"X,PRWW MZ\]%2:($@1>"<2>:\YR%M),R9?DJI$R"5!*$ MMB1S:2J3.2AORBH&Y$V D(8 N ZAA&=>;'5(,%1P[(7XTS,53]-A\[_\W('=)AK8:[UY2!^.D[H='%X%%L$>GG. M#0)#)G2)D?OJJAXS-B06P(Z!S204G9*E4J!Z3L.44 M9T@4#&N.@VT73= H$B>EQ0D4,4?#'"UF$'-:\R:ZA5!W_8+E/@>#+QBKOQ&%,RS'0Q=T\3W+<]'. MY0BX1$MW1IB711HTDSB<%BO8PKP,\[*800P.ISVOT"RZ**LE5E'5]T9+S GY M3DN0Y!1#,ZDO5F)XIF,LIF/G1K)C3S:Z0="VC.#H9L.V5* AVH5)5J01,$GC M-+ X@1$F69ADQ0QBN]IEJ33Z%:=+]?XQT7^HP5H1YIQ M_SFXNG\\8._"F=4)3#<*X'3*\4:,>QUGQ!'&(4S&?A(9\XNW5X4B7_4#($*^ M7"]*&)1A:?:(P0<&&FAIE: MS"#FW$SM[/#T\G1;7BCPG6I;ZC3$NB34RV+K>7F6J22;X:CO,C-\HO'LD':B M.<^#ON)7D>A,+!-2,5.W[ U&AL-DD4;&)(N/+<8)FS#YPN0K9A"#]QLW3K+5 MRG5!X@M"^WY=2 "NOW0R1;'T=SD7/K9X=B0[]F37=!,0DM('[G*S6@0F69%& MP(])%MZ+C!(889*%25;,(.;8$:YXT:SDUAFV9#I-,MQW&582,ZQSP]@1YUET MA\ FRF8?O8!JH6):%6G,VX-611VU,*F*-QIA4H5)U<^(7''"7:F<+;]XF\%213KU3Y MWZ[2,\ I 97:W^(BPIHC6\5-TV?__ ?^6#U(-8!B(Z4;AM^6"!3P-X.^-=!" MBB3_.(JVJT]11P/;\DPM 0'4LG__ MB_3_]_?&H$*TI7W;&8!$SP;***'TX??^5HRYLG3"0:8RU\P??_\W3?E;K&/XY^I4 76=2AYIII[5SY\2;CTMSXM!6\Q]#?[; M"$/0 1=4PQA=NKJU"KRKJ2\EO4N "J%K__TEIQFV3S(<)W,*U9=9 %19H51& M!EI*412:IC1%_15\:_")8E64)+YU+Q;:0JN&BC7SV6Q+N"W[H7E)3J59*L6] M_(AA.8YB+\,7#R/\+0M_TVY6\X-B,>$$K09!B 7"'P8!QT&\&(@O9!_)U^;D MZSXR)4.9..#WZI?-GB'M"S4/38(:3-X*.GQ55SS76KT0Z+G_R@MSV%C*PC;; M:+/-F#[PYC:8 5PWWR5(&VJU\7 +/K!O6/,5@J[^3LQM9?([0(XY%-*'%KM^ M7^DYEN&YX&]DO,<"5$,WP0H.J&N:VWM)_=XB$O[$9.,R,OZ&6* MNLXDSS@K(=7POWAK@BYS8D)G\#,P%N)R*"QJLB#\Z\N)%=LYMGOP@=!Z;W+2 M7__P/:@-,WUU)V?OLP[>^YAQ]N$%FP#;/_<)-M3L M6G!_8]EQ/ 7J 35#I*V0+Z4,O!=$1 M$$W2%"'!A\#G9XF&#?K ]FM['$3K(SWT\ZP'T1G_9VPC>TVT= ,L0P/AO8'G MN$0260>]?>-F/$&?YWD,[+$!=L>!/?05%'$2^*4:#EKG]^J< 2*#JDR5&%$;8$35PQ>CXYHQ0UT+QYHM\"U92VAG[5\ M&U&#F0SP5 (3-X@HT^3%1921VAJ6K6!$C2FBHLDC&D/%'BLJ\/S.0X"M5G-Q M!E+3U1/M8N%__Y5AN;\)]&?/TI9$55>!N6FM&&>CC;-;$Q; :]V:*7 0VP#+ M! "[?;(NW@ [L74#<7&:J +7A>.\G&VY'PJ[2,U?SR7A6H0(>2SDM(0PGAA6 MX+4]O_]B^RWE:SK\V0/N' "3N!-K/#0=>P(!?1T^;@]A9QTBZ]GFREH";:)\ MYV[[?J88@3PT^IF%$3QJ"![,"]I=MI6)SR@)S_D>HOPG+?OUIJ'?AFW&&<-LRO^8[7KRU1&)BKBX-N%]O= 3# M_&+$+=)#^W& _NYFR(?QNE 1-AER0+ S<877K90IUU8>@ G4F,'M3][1VY@T M8F*H%PS$4@X#\&4!,*^JL&VCJ-MC$A):0YC;,PQ]J7ZTMP54=!- MQ?2C"&43L@4/<=H@U$!1?Q,Y&VBZ2U0MQX%=N"#$99,8<6.(N'#:KOR2.; W M *KMI6,N1V+,C3OFOJG,<'(1?9@!TP-$W[;&OF;;B@H!V(\JY#S'M<; CFU. MVHZAI\DD!M[X 2^&+[N"MQV M)FAK[$) -:LL@8TA-2Z0ZD]7F*).\,7+!=.L;BF.'O_#:1A0=TTKT0;JT+0, M:Z"#RSS"]L:X8W>>[2>#[>?R9E93'.3-%$#/]A1[2=#) ^3.1,NFD3X;L$<) M21U:J$96S=* $7NH_HGPO#658E [JF'K*F*]KV8V7ACL#\X#A#C_BG)>O"9& M8V:(G#+17<5X<5SGTL R'&K5NH!BPC\4)M'<$1//1L4A_>-IB!V\F-D-0G ! MB/GVD#""G@E!DSLT4GEU(E)Q4"F[Y[J]R=4YG/71R%;URM== Q7+LYU@M]:% M_?"5&OT[46S7+Z%G _@2\LM62A&4V=/&NJFC=-R@$O;@VQH?.6//6HK]E>IY MD1O(3T3J76?9_ GU+4.W@>I:\QU2=PJ:&$OP.Y=$=7KQFLU75T/&K.K)AE\U22^:G*7 MIGY\U62T;U&,#T7)#>'2IV."$C6"$LP+47@N<:83TO7DFK\DAO)J&R?T!6+/ M6-[;BO.71PVH80 U@1X#8=,$G[K>/JZ\YI5D7E=_NB)T4S4\U"5"=QW"\7J. MKNF*_=TS%]$9,JY.'6GDW4:DC^O=7"X@;S._U7?JYA ^V_T_V"BOV/_[+YKY MVHS'#;Y_($BOYQ@[M#ER9\$ARG_XJ?0/2L#*%P@AV=O;XB*-.S$NJ; MGY"6XYYEH _0F0\;;SS>WT1BM^;LTA:FO+(D1!/@I>:REIH7XY\/=1E9Y%",4B=VS+_,8Z @06(3OG_ M?.6A4NPW6%I$]>02UJ[W!NMX?>AD*"9<-J _##\W\.#RY,<_7>+/_$/G5A"A MWTP(GFU- )3+V+\>]:\+1G\KCY'_LI"_FC,OI1!?-/ M#E"HX;!/;"!W#:4UH*'T:N#XE^.HR\O%5$%J-#"H7A:HHDM%PDL9 " DUU)' MS^'+AJ&8FY?Q7@K.?N5H=W2Z_S-AMF-^M[1FI.U06$"3,P?^/=@88R\+8WWB M^IQ$2&S.-6*Q5(9AXPJM\$L*^9C1UHO'T)7.%2Q+\P/4>=L;$/Q&JO]%0:FO M@^7X%]K^B5")Y@YHP%8,Y-JC+#Y4[]6S%;2#N)'V$6-\+/+\5]RFBU?$,\\* M,)'6&4M"@58P\8];/1<(FMBZJ>J3RZJ=C4;]O\IX\G?\+X7YH5 9*JV_IK\\ MN1=G? 0S:Z0_>6.EMWTO*@;.J 'G5RZR#:_VI-G@;L\+PM17KEXIU\(ATK@# M[>LY!8KA#E7%!L]E@Z!RF^B\=;F\\ZQ5;.!W2WV[\0+#,8 MLT/PQ2LB>+4CHK%9?_XYFI=;NB_?^UY M+VJ#7ENT$[,"WS\9I<.IXX-*$L%?+Y;9BT1=-&",O)>%O+M*=?.. P>R#A## M/[UQ<"G-*_KQ,NAL H*F@F+W%X70F#_'")EWZ?-'+/HX:AQILZ\!#2P\' >Y M,#0/IS6\GG1=0.>B(LPU8*LC#,AQ 61_N@@)*N0D3';+6\-Q<$SHDO$5C;I2 M5#!AOC"(Y6WX8+^>(+J2G(]MYL.;"AOWXQP_&6S+YHYT(3\_:&-^78L0>XXP M4S8S@T#/FN@36UE?8^8388KT\WN2OA^(BG:#J0MN#C*($(UH%!N$7HY[$"Y0?#JU-.#>R">->Z235']2P?O M(SVDG[XDH&<&A_4G$VA^L3[Z_'IH8A6C?US0WP007R< [9) ;F)8SB6=@WZM MF.%918RE%X:EJS.H00C#S^-8OX;2/VU3"0MYOPQR$%57NW[1UG%UUW-A/_N6 MC7)#QJCF'RH #AR@V*N\.T1M_@T;K#]XJZA!94"_!HNN#$P+/DF]K" *'&V8 MP4W2-%$%+A0L)OSQ@_SU/ 81:SK@Y:M3 HAI!W7I/YCF.-\UR.*[!O%=@[LT M]2?=-1CI-3UP]C%3NRRF%H9PI.]EO41N/&^%I# GB@LG>DZ??6LN@VW_<,*# M<.;.I>(B-57OC?TH:%(T5&+0QRRCY#D[ $4S5=.7$9G M##\*[,,)>Q4:*HY[I0L&\'#,N/S#I>/X6^4?5AK@;^V^X#%![0"HBT_$_\KEZU&9PP_"D97.2N^U[;AQ5TNI+; M -V;\*587*0']M.!=3VQ%WU*C0_SXUL 90B@< BZEQ,#;EP 5U1=RW>?DF\E M5KTULY<'Q-_4X$B/#J/Q:G81LY @LPAN<4-S'<82:C[Q8 ZQ+QZE<3]9AH<+ M5<8'D5"OV0H#D2 =_XN'9;WNJ]KK0X!3N>!&H1\ MN57E]XVR[;H9XC@JUWY%W"BFAW(Z4&381_[5FS1Y*0"/J_;$"-O?W-FX8#"W MU.%7Z$>D!_73<;MP392L?A\^U$Q4%<*?8X(O7@BF2L)7[NN.3O]_%*;ZE\E+ M0/5LW=7#XXS" L*K.?"YQ5AWG,NZ4OZUM@+5@F.&?H'BZ%\M@QWI$?YTM/U< M>L1*$5XG_%]=$NV5X.=1^7NB88,^L&V4"X)V+S%NQP6WD5*GKSDZ^0>QGDS5 M&WO!L<4K8@+L"? O0)JLISC8H(: [@6NWMH5_+9F1]K^0_ED#Z#LD1XGQGED M$DSJV22RGS:)]3GX[]V-$!VAK,$A"-P?S!*B,\++AOUW%NMWI_35337;Y^K] M+Z?]+R V11.;Z;O892H/_#($*/"*"J("7+WH AGG?.% M/.CVQJGAK9U8T531D1O#&ARF7E:D;3V420Z5B>FMKBW"&[(7C.S/H:8W)CV( M,X6*L7D>D_%W9.GM'=GE)9W-D6ZS&-)C ^EP;"I4WEL%.A-+(JN8WR,7D;;> MMC("&JY =6&8',SJZSJ@JS/J57VL0P2^$&P-QWHXMA&=H?THV/T$CPBG_-5V ME9^&2W*OJ40!].PPHXM,^?&CS5>^QS B#@+&!/DD&-PO#=R#>;UZ7;N*5X'1 M6NP^/$18-H'D0I-_!\W\/ZB_+Z4"R4HH!(^S&^.#^;SC0']P1UK"YOD**LA# M8(@><.< F"L]_Q,595O-^U\^LM^&(W]=W<=1@G*Y>:ES6^:#XD!KC8%M5I^[ M_,6 R#5PML^EK0B[KO9L*$O?DLJK,/I;R3]KS0C#,F'^.Q6<:F)1I:PPS@X- M!38$*![OK!:39[U:%\Q:?_7V-X:+SL9B]$(OP[;3B],%+S+%PO_^*\-R?^,%YL(6&%LQ'>1G(#N O9S#=:.OJ"[$ M<:CWRH4 -LH+Q\ <%V#NF+I?S\V%8'S!UWG=\ME[J2;^[[^H%(MQ]<)PM:_8 MNJJ/E5["F5FO832FMPXE\:U#^-:A79KZDVX=B@[$;'L=F-A$F]BL@YA;@?QJ M-7>UOH8BL>L:"AY"JO*]F]ZC9T._"6UH7QH'!:B>TG:'IUH\1&VD'P%AM$T#]Q$.4B,?M.K.$=IPL#;#2G MT'#L29BA@VA)'C+Y.3JEH6Z^KINJX:&N/C,5_<7%:K'&];L6QO/8$&LX603E M:^T%'[ZX:U7QK867AK9P3JD]O#\?E2\$61_ [$NIB]$9P8_"5G^Z=OAO&^F) M%3#V(QJ0*)CP.2."_[?TO?3#2!MM(!&^P6,XCCL<[Y.IN"2HX"P;M4X%J2I: M:^&G?HCV9*@\+]Q.&'R"Y_G7)KC:=CJ"M_V6)PS?W%.-CMVIDW9C M.T;K6H^568HE M926IHM\TIL%NB3DX2^2 M6"WG^;:07W]2:L,_SS0LU+U@(-0UL>XFL=E/XGF(?D]K0KTM'1-QWP2HS3"7 MV&J(K=?"WBGG+%^%W1>DDB"T)9E+4YG,<87]7O]]\;-K\;\A\;#+1-#G \IZ MNVO^*[H)%ZQ@@_W-KOZG]Z('FP/^]<^?N@DYC>4YD$6A"C(+%< /!O5A$+&: M 'OUUQBN%ZX#"4[OGXV9D_L]C4HJ;%)6TCT@LTF.D=,:8&20H4G02VJ M)):'+;>>.10UVB-S]9K <59&LAX?3"LSD!F9?-WRR;PO@(7./I'+.Y9*W+18 MHU!#+;>^O=;,%IU*9=8FE4>SGFYVTO>%)B^SV\],M_F6.O)8KC,&3()7AU62 M*C7EY';+VC+!/M1JADSFNL-<.]L&1>9N#EMN??M8''O]A[0X'%5Z,FVD5 GK])E>;50A.^O/7M]N!PYG@NZ\*!K3,EI MRJGMEKWAPJDUYJI&ZFEI,F6FB9M;.*+T=DMAT;A)-.BGGI!+4CF*R6F#JC27 M,]LM]03=LBKUD2B I\)C?EZL+?LCJ$OD=E.%?NK>]!8W]T+B::&FI,IR/"\W M98K:;BIIF=2]L1 &'85,5J>]4CZEY.!3=TQ]Y>XV!<:#W(T %G39MAUWQMW! MICMFM*Y71Z5I?= 6."HE+1BQ:*4 U.8=4YI*@;*4GGJC4<6@[*?D74NM6+"O M.^2?R_$3>EBN662Q]\3V$S-O035@TQT34!(=*6U-BUU2JMUS9*TK=1[:L*^[ M9B!;L,6'9<,5I&7!*2W4JG6;FJ.F6THUKZ0RK:;9ONWDFI9Y8S5+@YNFWW1+ MJZ8UE;EOT@6VDQLU.=!,9A+% K2]';-5I#*-3EJ['PG2+?E841ZIFVE^+M,[ M9NN)KNIY9;' M"J*;("1#9=;)04O>\WW1K6 M(I%N-W,]HSY:%J>9_$-O6":;3=1T:UAUIS&JN_2$%'2HXNG.@G,X'CYUA[H4 M)PT^(XS31B>7SA9)MRF-NUDH@1WJ8@R&-VRY^V",EK/%O",:@RY08 =VJ$NA M_-A1RI)7))7:PN+S5H<:YF#3'>K"/^@C4YJ !T'J9*L3L=_.:/>PZ0YUD49C MRB2U[J #K(+2?YS;;NL&]G6'NG2]1C[!<.!'=@AUV*+R4U+ MLT)J1"\F5F4ZNW66REQF=LC59%, #-*/3QW)R-$#[3;?EVG8@5U(^)AR5%9_ MO!_IQ<[-XTB;)CNI@'N!3=UB!YHEY,=NJC"&_7(J+9%9).M"V8-,M')@.4SV#Z2:ST +' M:N9Q*6;K=1XU7>% M%,M5QU;A>,"5OAF^# (8X1/X=+7Z7=W,C;\S(WG6_"9 M?<.:KT(JJ[\3-@,P'0=S5+ QU%R3@ U04%4#26T>V.1K/2_3FA;KFWMU*PO-RIGFAKZD4 MGICH30P$,@K/2_3F!0-91.>%O&8PD!UO8C[.G/@<03Z;$+A=(>Z#)!A\EYN> M522?E #TWM"+__U%__JJP3+7:>:HXDB_MSF\6S[O[0GX^?;!WA)#706_K*/^ MQUWLSZ89Z0,8RP%4A;XF8Z4JJPN@WM46C*C11U3N XD$\[K]\SA8&8;00JI! M318$Y!>Z1JS25.)C(/Z1I9A@9SHB.A" X$7I ./K@.--]@25%^F3B$VC'";T M53M2/7_]\R?U%X0:;_)MS#UMHFCJNV(.GG*=W"7!7__PDN3G8!S*^.BS)-)^ M89D*)')P\C*&3S' Q]@==1UZ3VC0ECQ3\314#.FO@R[?%-:>][4G1/W3R^B MZG/8V^=.S(I3W]&77__D/-M&*?P*RNUW?L>(^Y[44HX3C/T1,OAH!^?@<.!O MJ4=<*I&-J&#K.*T,/MH6B+-UQ,6;V2T,;J_E4W&&?L:UBGX!4T^?*08ZWK%= MT@0[,<> CZAHRUYDZW\.OJR>U6W;@A+ZFDY^4B3$?_0%')E90%6%T#5'GJF[ M+736"M6VE247&I=B:W)'RLM/CEBE03-_1U;,=-;K:<5DL]3\1?AY>(O@4[PC MBWV90;FF*(@G]_M)=R!9M$!66FRS;=QRHM"?_R(T@&J.&LY_?R687_X=I8K[ MWU_ZPOUM>F/-C9UW3RLS.0;HY/AY:3,_/J'8K@KFD[^Y]\O M)?$/=F0Q@AP300+J@1%D)X)0= @AC.QT%[T'8YAK=:2,NK1:W%U&R35/#B%% M,N')4& 3TJME+28_6"R&C^@,$ X8/0I&RF]+@DN[.4 M/I):C:XFS&7.YU/<'D"((S<8#2(>N8D-&AR/*^T+!TQ"K&9&U)(F 4B3A;9H M*V,/G7KF]H2#'Q"JVJ!**$[E+@D'J)ZMNSIP<+#J EW-.(@%1['.P;($W_ZE MM?D79G5]!ZHVFU)B,2TM$H(^6TK-FZG5?VR:KRIB21&0;=MP&W(!H/?!EP#\+X0AV;&Y9X M.8.85^8J365P- OC2#3$@J-9)Z5RGP02DK(=-IM>C,GN:,E4NH,IYU40D"#F MQE[1U!Z)G)<6T&K88*+H&@$6$V Z\$N?8UOJB_-E.+)U! ]WXG[J'F\(0,[ MKT!B :-'BXR%4" $2+!RB_V;HYRW074$G(^FVS"X+5$7(W/K5X"$] MHU,XGPL#R1E"9QA(SAE:^QJ2U'B[ZSP"O3[B/+%N3\8@ 3)SA"20G['I/8+L M\8ZKA3>J?[0#:;F*<61NAAV["/B[40-6'",[RW;E!Z#Y."I5] S38X1+<'P,X\61B!C&BQ-O:WX &&)WG)^VTEYM)!;Y M19_E9Z#!#1!@^#E=F2MFG_30_9G66_H1W:*CIZTE@T-A^$32J2HM15L(.)R# MC>&$A95P':7#["!5+7-PDF/\V,N(@)<1!['@2,7YS__7+5-]TP>9/SE2OC6_ MX86QG!DYCU2'JR1X=-!5CF._UQJLK3/G)P"#DH\@<64FK8U@3V/TBP1O4!)BBO&A]'BY]S%C4\ MQ,?13I!T$QAOPU!,ES3"#"Z*7:5VR=EUEF.NGUAG,M.U1*/$ RH'U*T?Z D)0( M!:JXL$.$ 10'$+Y:):Q^PH-_X)29B_4GXR 6')PZ!\U:(T(5 8)_9$3L=QS@ M[Y;O.BHB=\R"E!"SG=Q3=9B[6SQ8"VH@4W[5;X;;XXPOCD]A/,%'SBZ6M7T6 M4,I+YO:!+-U/A&4N7\]9!7-T9\X1H$#:QJ32/R]LM;%O>+8" 3\<.WZ:.XOC M6<<]TX],N@TM^O61W+IEOE-8J328.WRY:H_TKEF:F8TE JN47!.>25\E4 M"H>U, [@L%8\"-+7@<"94F:6S-U2(Z5PD\XW)U2!; M\8V19Y1'VH@LE)A%4Z;\NN%)!M<-QY@30>L(;(]0<(LI_MWH(4LEIS2O'4WZ C)^@I90&:;!.A!4H+8]@KACS:=2W8:&75&LXID$&1#%"J -,E^7Q:]MP3A_ST' M2)IP&(:&\H?*?+9<+;?+@D3P]3PAM<5.*VQ4\:8PF//.,*"PIXQ-BOL&(,@5B1^ CMZ>$#,2>[ M;[P1V.K;Z>_%2;/ DNW'M"#)[)3K+A]:N613IFF_DO]5,?VCYU6H]=2]HC5ZG6+:E?"J=+M:5 ;)\5-0N>?$7'^U+>FP/:!OW M4VY$* @>:X=,O)3Q2'5K^Z0J[Z;/+O7/.;'K"9)7 ZHTHZ82@T MR0ER%<(I$Q I.H,O#,?P$:5C*A@^CG80^2OXX2"D$+KUY!XU7'IUK.9YS:MO(.,O.'9ZE!Q #^P 4"%F7:EH3_8]NW3M$;6 M1D6Y8V=:CDOV-5ZF_?K$S!6Y3WUV',3",(&C6Y&F5=_&B2G/=N[&.<,<<8R7 MJN?3=\WLDX\3D&.E]L.)'Q#T>EW(>"/DA2->%^BRQD$L. IV_@+&*S]V^;87 M2^>40HJOW!8[BISJW-7KV?M\!2*L7\$X>?R]1&PX&$]P6"QZ_.W+@)+J:&/0 M3U$S@9[5O(X&V@]<88 !95IV:,B^J7%Q#HF4&P3:(0-9L#T "I4; U,V$0+ MPV)(!1QT[\2JQ1BX0TO#@;%8>;Q1VT? 0;"CLZT\Z .(@UK95*WQ>SE;=P5^ MN=3:!:%;6KB>U9!N;RB(B7[M8OJ*2AY_JQ$;_X\R?AS:.CXUVM?ZK:K0+F2U M04GHWMT*]=1T^. R',+?1VPP[E"9M8ZHC0])D.X4 C%+0YJQ@X M>0N[GCB4%3E\/6I"UQH3) 0)^1 1WH9:*@.LEBO,>:%XD^G;H#.H%5%.1BK( MZ6+VR>X.>[U1XDY.6_*3:79E'U:XO6'ETL): MJP( $\OVI]WJ^U=,!%=U::"'+Y4_>HW1DU8JCX.,=A4JQN7<3QH26UWIDX<( M\#:@9I*:=-=W%RJ9*]T.U$5M66TFH$OL%RWFKBCV^#>G_G!3P7#RM5+&&$Y. M&V3;#T_N*[*5-X9%CQ1=U7*R5:H]'S<1GJ!-QZLD>_$AML]<&*%NUV["L;4+ M](*CMBF!XVAG863['&8J/S[9'.>,'@3@VKFE/,P;G@8)6<8/G"$$/7Y&_H\I M-(1!!(?-8L?#]D&1S'S23BZ-1:T(G3,\5VX3>69I]K=?8L3 MO-&L0>E54G 1WZ+\FA,4KO:%,24B8L$AKB@==7P75":IIY92S+5+9+$..OG* MT[STU)RC'D(.QS![G)^^M'!7%2>!X:R-"# RG+41C22P=^'3S8U52A5N4Z3T MV.,Z9K=4;=Y ^ R*V5/L57(?)QA'P3"FX$RP:&#*:3+!WG?T.#O!:*X\&A7K M74$##^GLHC9 H()V(:GT59*Z^,C:9]+!/-YSY:5S,Q_1IEL 54&A] +$W*"8/I.Z(E,XP(;1)H)H\V:P#:--1/+- M=L!-7ZOE!<](949+6<\EFO?I0:_IPPVB>&SR*ID^6F78GPTI. R'BV>?)IDL MC@G:.*"$K>,TJ5:QNRO2A_<5&.%A>Q5=(O@GW7+!01% M_H7#)3A#X,=D'<5W/<;Z@\TJLHDWL5C(WY(8=HFQ2XQ)/W:)L4N,K0.[Q!?M M$ONE$H>6H0';\0\FI_XFP-1#XL%N,.;KV V.L*"P&XS-"KO!AUV\HWL"X_DB M!7_-OEI?G/#^Q_[G_0R!H$JRGQ_@#!4;.'+JB6>]Q6 \Z$Q%LI">Y<4&]SCX M;E)2N5[X1)K RTK.#<46;JX":5[-#%\*EOB9'(0D@F]T.M;F<[T]BE?%R<%C:.@')#* M[".IXH/LDXEB$S/4E7VU<<]TE7 .,FPWFWY:RH..]R1/\KERA\YIW\Z/ M^\X4^/)V>,\=6C8J];-3]#GJZX50-/NVE/U3!KP_^9 JXU^B= M^TRVUF*ZC0X@!TH;E&[41W&."JJ3)/G&W$).^A ML_:6*5-RR,?:U@8Y"VF%[)-8E(>3,Q3'$?L^N^ 7NO/< HX44HV7_*,&QCU@ MRV6K GI%CYH+NI@836KWL\3$/!C%6]T;TX)=A Q;A;U4!L\<.T%O<)WF;>FI M.=;M9<=33:W;6"IW67=^?+$R2*P;M.\PN #*Y[K#$%-G[Z5GD M6DE.+$LJMAL=Y=$8-OD[:6C5![_^24-6MH?W\L>>!#(0!L$3JC?V#"CA&71D M)L"> !?=3#AY>75A='RT#N\)TU&@NL]#$[B*!U&A#P)R.),I$I"+N5PS+Q6 MN>VV^%.*<%9QJ2YX$AY)4+UKU)+IY7">.J*O&3\E+#N.]X:K>C?(DXZES)F. MU^RJ,_N>RTW3^\/W3]"_=Z3'2'V+;?*)"3DVO-&3Z+4?K3G_ZY],FMW7S3]L M($#W^^IG]EK/9D,H+E%3;'48G#%CJ*O@%Z3$?ML\4'UI$O M DT.WOC$.S0_ M9N,S-H<23[_R?.IDX\OO\./S.TXXMB2^FA\(X\9(,@2Z=^M/E9)G=9O,S=\ M?3%\V-\7/5LT;+=;)"\^>0:^YN*2=&'KWHI4)J1)W@Y&A1LEFM&PW2),/R3ORZ2C-DFQD/*R:^%P+ QGU."<@0AEU'SH2"8B!WNJ=1I9N^,T5#D=PKU*\Z+/P7!W^A)4&H0J8S@E3E M8UB]!,W#"UR054:E%+,%80IKZ?%QJ# RM(\DA;Y M$[*)&LY-OEIK)W("J%)71N%W3[_0;T4PT3^KO)+G\T+A[ MS-R0='LZ!P5VPLZXTV2:'TZ,O2HIE6^L)-GI%O0&T)3T4&N<- ^E03YPPJW\ MU"&G66?0-.^[[=(P8DD4YU?&=YR?IL;4)S?,5!])?#DQO1^RF;X<-=?Q_'KX MC@1GJO:T$#JSM@#ZM4XFURZKY40523+8?<2I%!':OXP:?8WD>?$O,MJ[ M=*:SM&S[MK.\';-S;C&KR]5H,EJ!_]/$.R/\@#?PHYD--&F#9F,Y+(V[6IIK,O+#DJD<,69QPZ.^$&0;6 M4W7PL-1XHX_]'7UK@?33L 8*_<[4H(J#.[=RHP_FOKZQF23\ M[^!@=ZC(U14!GS8!*DJ#,Y8X#0)OL$8YY2$VJ?-'N\AP Y7>2GC/.Q:53//. M;6>9LGNV<2L4'JB!S/K74J=3^$9J;/2QRJJ(C=$?[S[!/:R^UKW3F^T'LC<" M:?)^*J4>[F[Z/+)Z#EH]=^E71N\5+^-A;]#@49J_HFL)W2149:*[BH$W\'#4 M_R(W\&(#GD=C3,]&WX V7S9S@<7O@-"%MAA,R]3M8*0_>HE)MS@ELPJ$T. : MZ"N&8J](9@\DQ3N&&#LN8<'>K$Y] M\. "\*"NTN1EG3;>CW.IX3E+H,%)Z.NJ[N(HTQ'0\;SWO4<)*D.:=5Z!'*Z6 M)P3-/^/%N%K 5703:()BFU"NS@8$Y ,$@/@))0,?NP-(QYW2\G8\Z.@CNDQJ M5%D99/C<7&;9@(71# 12AMH"TL->9XO#6!A5=A(PC"IGXV+?@Y649]39DM6G M.XF;^;3Q-.^4[-( P8K/SVB:0?_M 2OQCI/M=\*I;4&2&^25[;PT#8?+SN7R M8D3^.)P689".C,M\-/*W>=.BX(/%#C"69J)8U[GA8.0M1O;C5$LP0A^"<=+? MHJ2O&':;X.$P&\:$D0I,Z'G7HH]/Y4S] 5'U]09324)W8ZZH(/L+^SY$#=Z<71BR@]&CTK?H,!+RI[86KB6ZMI.HJWQLIK8DH%ANY M@6U ,LHPC)R8D7T!1[C$Q,L5RHK>F2[[ M=$VLL%5GSB,<@?R,9M@KAMR7H/W;5>!4'^'0[*/GN'I_&;RDF]"6*9+\XV_7FO@*\PK@X,OPV7]2 M*/3L3?:0]QOBZRD&%!\@G"$ +J$X2-ZK\Q_K\R'^(1!B"-_M 6!":[?U&1*] M;8W1Y!"*I^GN/A,3?H$[5%P"M8)SK1J>!EOKIO^D7* 3H3?A$+QIHGK++3"Q MD"Z81 %B2] OBDQ4$-2@SP6O+(%B$\!$C]L]A(CIQ9'L_]^:/OOG/_#'ZN&J M 06#EL3AJZK!1'JVC$J"*!JWL!>B8%F5^O^6@ZIC4[[/__?9M^?HR@) MU3(L^_=J9=X85&@NM+](#T"B9P-EE%#Z\'M_*\9<63KA(%.9:V:UZ/]>+^Z, MCUV0$"3_(#9^1]+8$N58620V!!9R@H0!^N[O\&.KU^S0AH,7+<=/$?IM@Z": M.'KZB^?Z\X*,G88\#>D-_#,<&$M=IY)'FJE7ZLD]JZ="#&U$ O[5%G-O:^M[ ME1;::'U%]IY#G *:_UI+E7TT]:6D=PE0\5F!S&F,IC&<(F>8%"FSJ@+DC)I* MRZD^!6$@PS*DROT*OO4P0ML<;0\2EK?U_5W:1KUZ5"BXV&F*+;Y?%NM^50*]R8CTOU"4A#W^1Q&HYS[>%O-2&/VM"O2V)!;$AH ^= M3[5\DV77)KON,+'98^*YRX18(,).PP8$7T(77\;>O;T]16N)GJ9?HICI/)5(^3V8Q*RSV6A-Y>,LEQ M9*;?2]&]4+G#3Z255$;KP<89E4K)K-;39*7':3*5(ID,E=3(%)-\\0GHL:GY M^ZQV3_5H4B\5*^/:?4HT)P-T6\GKELVI=&-9+<\=Z=GT/7U3SV6YGU/8F[KM$@NZ83"#C,+1GIHPI9;_02, M]E"ID=.J4!D4Q(I!U^O]REQF9?)UR\8--2?M7*/1$1]JN5&O0M^6^G,YN=UR M,+2'K)O1IJ/NF-=(BLZV;_--V'*KGSW.HB'XFTI'ZO;N)[)' I9$+;?ZV:@4 M\MV<7GL@O5;IOI)L;$',4#VF+]C=^]E YK;[N21K MG9)2?DH*2SK3GS+Y6O]AR,NI[999/JF7'TROU2FZMO+D0&693GDYL]UR<3L9 M9=A^(S]:VLP\T7Y@BZ+%RQ2YW32=*\[:C\#E1\ME9W273IMYCFK*%+7=M%2] M;RY2W)(?>:6'4G>@>CY8N?XTXZ;N!GXXXW73 M;E.H#@O*TX@LFLM6,5T47"8!G\IL/U6S[FI/.K_(C;RD.'I86(ZUS U0TZVG MSE29ZCUFYQ;L:WZHC/GZXTT9#FN'2M4&#T[2,NDT6=$[*C5TNZ[6@$_=,5>, M.WRZ4\2[AE"IW#S4V7)GJB()I+>;YNYO.@-NKNBCJ6$]528Y2TJV80=VS%8] M__A8O6%ZCR/@B=T[<2NE&[,>1$::*QO$SOF%B^ M/ "DQ+:9D52>/Q2+_$..D^;[D(@:E'N MY$NMVBA1,88SL'C(=*&^PJ9;':C=+ZQ"WJ,]P5/)[MW":V==:%NPZ58'Z$B6\YK0E4839_0HV$@)Z6=@\R-F:]>;M3I4R6R?(3"D1XR])+0B__]E?SUU>&G MK[GCCC_]WA;>'G'1]M &@*C!-X8.(?@;LNL0*%9RK.3[*_D9,^:_:P2[2FQB M*XB:%:1?CSB8J.V?N_6;_JI^4\SU>4\*?U>]45[Q2W7&D[S#<4]EXC[+S"% MZ[3GZ+;FNP5FP/2 \_M@VGK6@X$1 .; ?_Q4@@B<]&ZHR<"*W3K;E-A?"('4;[<:B(Q(.,=?=(:%Z#NPGL)TX4+H(ZOD'(>G# MLYK_.=P*=CH*NG7.B7F1#7[H(TQYSU;0/FUS:#'L.. $[;8'V.Q'^VXG-IBU_LSK<+JW4W:VK**#?C;M*Y,1@VZ*;L%S)@,T=--MQN 0@@.S"0Z,G,X\/?7O'_0<.6;Z^>*@\G2O4-^I)/H%<)@L/7I*NB-; MT*LL7U"+H#WL(7#@(#@PNZ[5BEL<(:P-&E2$"FD0CAA\!] N$KU":H.AZH0\ MQME51+,U'5L/8\H><46AFL[-AM/VTT!.!;&$H_(5;,L78LLA$\&V?$+:L=!3^JI&J4)SR4\KDJ.J5Y)'+QTQT.[';A7)7ZM>@4VE8$U2#$S/ &#/ <^Q%_YBXSK%CM($] M\J:6?[9&(>!P.X(]U6PM,>]Z7D[0!S9[EWRR6HF17SZ+^?4/LWT'';9K;-3.?)G/\^*E<4(:/5'. [)K[]4^2O8 =XH!_%($)4!%W M1#\4;:R;NN/:?@4'[ G\-$_@W.[J11&)T+ @WO OS.IMR-'XW&Q,+F5F1-]( MCI!>)M1[W2^OB2Y2O&*Y73=F8!O]639Z;F_]HDC!YVW4:A03Y;EY ^&!>;C3 MG4S/\+(#9*.0%G!75(:+^?;NNV2!MWNZ&TP0X0#7-?SK0N $.N[AN*>9 1[6]%0>NOSB?.YXYH!$4 M2=SRP ^]9/^LV<8&@).GS[GB;RYL8K^\7M9X?U7;L>@7*'I!BD(Z34[=_HU: M*R38!+HAA?&ODZ63E^ETOSC#96TEE&%_!9]8/:A'CM'O)#L#Z]30T,G9!7B/ M$WNN5UFRV^%D^I&]'9KMFSR/[J0*]@(R[^U 8CC <( /L,>%#.T#!T8KGN,&N9RW($G*3]A2PK^B#O(?BKSBR!B?6<=9RI>R[QG!(9\[IP$K-U;N(PSZ1 M*[R?/2=K3SR];!MF)]&M5M(UI?_ EGEDSX%73*6VRR;]A=UB[#E@SP&[Q3]E MIG^@,''F.,?5UW94)B1D <]=T?X)55I/GB9A\F#P/&/ MI3[?8E(%CI>IC%_ZY"J9W#ZO?+AP*K;&F%CCN9VQR[\&:[?S=468P"4P1\5) M@3A'.'XKL&_3=;)NE4E(6Q 2<,GP8;CKQ+^FEL>-#R_2R539& [";K[?D\74WXV,!!HIZ,=^KP"^/? M5-J)#1*^VO[ZIPZ9D(&2M5"5,R@K^-80RDJ?@>!E@L![3+%R3R[B2NWXQPF@ M7>V7J2%3@S%3N\TF1^-41=(7,C6K#@8R[9&?T4@ M,HU.>"4SNPZUXG#*#\:KN9Z@M.>UJ32:%HWLHL;0J7REB'5<$7\2K=P2"\"ISE:9VU;H^=/+=F?<(J\!Q?A.*JGICSU!_(EQ8V7S M$C+Y_ HD KR%?7?](F?E,9RO73MKK6)3(3U!Y4E]\"A4Q?28DVZAPTX'P3R& M2^.#"AA7HI!D&2TQ10!7CLO>OHDKDX:8J-ZTG0=![#*@W+LG&R.!1[C"[8$K MT8\%?A3G4US7UGN>JZ 2BJZ%FHQ1*6,DS*%E0+5UKHB>XNAJYS_CU& M2HR4NVIJ_CBD/&%$\WM(.1X+R5:BWQB22F/9'H[,[&T%-!$$Q#WF>5"D?$=, M""DIZHI*[[JHY\)"H=DMEFRNR/<$V(0S5&RP#]_&&8HGCEM*&+[,U'STPSTJ*A9;(Z=FWOE]D;0)[=/#>"Q-_/9 ('$AUP\AN+8 M S7?$4B FIGMT'6\8]E=@$P!\FH%=DP9@(!2.X3GP-=TTP]O>_Y] -L!ZZ]1 M<1R\N9#@S<&/ 45W??AB8G^(C!FVFTT_+>5!QWN2)_EN =LL>^CI"-ZKH,& ,6[6D!>PZ3;F'>ZAD/>=?2D4TG/V$=N6N!E M.OF):'?,9!,N'ELB^IQTPM!-,KWKF!2^=/DB<#*",HE\A/ST^/IIYGE*?"U. M'EVM/S)[PC)'C:2^/7;X] AR/XQ\IC)YA/X^HYT0GQE=QY#??_TV;]]SGI\ M^]_3X@_3C0V34P&JMA&\HIOP>]W?#+?54_TE3*'??^LN?((*WVU#&7[09 A0 MWC+T&11SB9P&TW)AAWW/P$07BX*!K1C$1+%==-.H.P0.0*JHH2.%*)?&]).X M_)SGOFXJIJK#YLXJX\CYN /7?I/#23 B$XF[<9QN:+HS,90E @;P]^?Z9.@F M2 Q]-/N][Y)/?F+)U_39/_^!/U9/40V@V&BM'X9?M5[)T5/#E9XD_S@9REPS*S;S>\U:D!0(BKQFDG\0&[\C:6R):89>%6OAUM/Q'X48VFAM_U=;S.U41Q\V3;1J&\%3YT%WPY<@VOLQ'(C2 M.405?/ -M5/91T-?2GB7 !5_09?I5"9)]T%?9M44D%FF1\GI?BHEJQE2[652 M28YDZ5_!MQY&:)NC[5F&]K:>![*\$VL\D1-;#;'%M\MBW1]\T/F<6,\+=4G( MPU\DL5K.\VTA+[7ASYI0;TMB08+BKY3$\_7?UPMZK1?K#A.;/2:>NTR(!2+L M=#4OM"2_CE'J;T)H=LKM^Y-1DQW*_3R(/SU3\33H[&A_$6?J$>J%;D("8WD. M)*K.7U%:W4+#ZJ< Z*5HR.*I3$IF-8Z5,T"%?Z8Y1LNDDRR3I$+%5%;<>JH\ M27=ID@$DH!2ZUW*2^=[3'#D&6RU'^0EUFS&HT;@E\DS?U_:G#:3+?S]_154 MYMZJF2J3T0YDYJ9*@-A!;&+[HA)2(X2$!%K8?OW;+8%C6\1Q$K"%Z:=J/ YN MI.ZS+WW.,9R>XQ%I.\LCKR2V=+4L*]G"KJ<0HI(W U/)9S0V7)IYN=3.9?1I M;N0<)&/%29K4M#9"L)6I^*'Z6IZLKDKYC2#6-[UN:=+S"COH6L0/-:\5)GRU MWK3,M&3/K5%#GE<$M#)^J)):[UT4%+8T^U6;V:'DT; M-D$UVF9>[-!!8XB6QL^_:&MP>TMO1("R*:BZ00)QBC9 ,;$-;$8KL:?+>V*M M D*8'0[>@ V7QD"U(KA9H>HN\A+GNY1>+^Y')JU#9S#V_G&NIRQ*^1PG&9-M MM28+S1I;Y>7HPNNSE;5!L5>UQINN6>BWRPV_"LQA#:V,';\S5ZC]/AC+@K'+ MY8ISW^ZY [0R&SO26CJP>H,I"[V\->]MS.7&=\)]QC:J*+*2-<&MOI8N%,[/1B:@B]#"A2.VZK='CT_CBF6JQFIS.+=9Y0%@6/J3&% M_D *E\;V:E(3V9.XW$Y:YQ6G/97%$5M!2^-(;:Y*NE%TIIJT+''\PE>[:7N[ M14MC2"7&Q0E1W#4X+2F= L?09">O3[=P92XF4M8TR-7X\5!:MUN*1N?M^6J(5L8Q M)62'PD JRA.)8DW)YB766COATAB@IM*R7E-MOB") Z_+NAF_E%N$2V-;[:D: MW92!.A=$Q[+K;&6N;!;H4'%,#5DRW\JLQC6I-]J07FU:*)7Y#EH:V\"NV>1< M/0M&3@R;]>!U#^G" M>FYRSG:[98?ST;2)5L;%SX'N=9PNZ1&BQ$N,D=/499N'*V,;35>;C#RUE*:@ M^$-KMN(-LJFAE3'JYP#7ZJW!.$,,5R+@-?Y>WRU63ZEE-SIZO"=8)E\9V:M?V4JY&;4NF**FUUB[8C#6HS^'2 MV :ZB]PHK8W*&X@$LM'>]VLCKXY &H<^-RFD#ZT>R1'[L=I=S69ZW!E[% 2*4PX@6W11(\OE:?#3+$PJZ&5<<47 M@ Y8SH*EQ%6,K$5^=:KE"F6S7?!++4VN5)RM'"M\<.G^&TS### MN "2RT@=R;IL^&RXS]A&"_WN=*:7YR63:_4[1-$5-VJ?1TMC.]7:/6:NM,B) M!&JR:RK"I"6G.VAI7/-,!:Z[+]HS*9"V=*'&]-S)*EP:%ZCMJMW.S_L-*9WQ MN[TA;RPK/;37.**":D;:4WZF+2DYW#(WJ+1JJEEH^MJJ)AX&-M#ARC@_ [8UK^;\K$ U=(:H+(@: M4^W E;'3@TP5"KT,W3,5.J@/5MV&211XN#)^>+-ST-?\5"+JA%#:]M5MRZZA M9\81U=5!A"C<0VRM-KDT5[57>SO$) P9^+(VK:II5T8>$H)NAK 3LL9')#'ZV,G=[K9LTT ME6]E)6A!]_=ZHZI:([3/V.&9C+5-LSU^8G([H<255"K#N^$^8QL51XJ[5$>= M&5%H;'?UDC'B:KMP:9RDQNVANN3;C*#T=W*%Y@O927Z+EL9U5, /JT*VNI:& M@>"7>988Y%;H4!3UIX @B@05 M3">#E4".>J-P:>Q8=B_3MJ:4T#1[=LYU;*.=J75YM#1VK-YD2J6G:VC-KA=* M<1%TJNJ\%#XUAH%I?=WW6PVM(064VMPV6YWYN-A!2V,0(.>41OAC-BJE=W4&(D7&4I8N'RLH85@RA7+.K]*RETQ%7]=5'8:X8Z+%-N8Q7M((X' MG@]RB_48B((X+7'CG5+4Y$FT-K9=?<*MG"Z3(\S]KCF4I*P]\._WR-%R"0JW',"N*.*I1I/(4'P_CN4K@.ZF?YX-(7\W&W+\^5>7(=BO M&18C(@&((+[F,$=@1&!$8-&4-$1@CD@((C!') 01F",P(C B7H@F#B,B 8C M')$01&".2 @B,$=@1&!$8-&40$207QGLT"4!$9@C$H((K",P(C BL&A*("+( MKZ\.KL-X>#_)]&I7((P(+)GN"Q%8,B4##]AF2@@BV*^Y5X\VG$) MX^'=- 2!5402$,%])7#$[X*(>'M+T9^RQJ_N(B>Z!9KJ6.C#__O"?/G3\]-? MF>N>_T6WLW--)?X[??:2I^T,^24=Q.#P$83Q MJJA*"EWD,46\(T6\:D9\.$D4'#L\T]0"%Z**7Z7HWE<[W ,-?#";7"4$MB8@+C_QG^/[4JO4HPY-YH)/.5N"X\_E9(]!U? ML5+/!03V-R_D;R9G8/EOT\7C//!4.,4PA?V/=_5(,>5@ROE#KP63#G9O/SNA M1/-UHUAI2"K8P[E'#[>M&%JZ:F/DWZ)[^]?A#54-EH&%!D=A6_([8D,57SQ;9/#_)$E]$XS,WC7M^Z02V M?X>XQ[Q^7_B^"*_?-NXQK_]!*<,-XQOS^M_P^FWC_J*\?O6 X)_C_@D%3,_N MH@"/.'4-^-8*L#8 '1OM0+&]]--M8&F"I0F6)N\D3:Y_7_!W47\=I-\TS@O* M"HV,O1&DWUBL, P6WS!Q%,',4(W+^1+7#YPF1AE$8>(;QKVP#B"C_&GD^&F8 M^,?,VV__4%4 9K/D4$%>L11;!0^I(E !&L >$01-/D2_H+GOEPTJO3LPGA!! M.-+AR?M2]+/1Q:G_/I\,GPILP^^BX;D2_$7NH4GTBJO)7F@CRCEFF,\>]K(N M!0=Y52Q4):J@=;ZDPN$3N^B+O">+,YFD9)J4$2SEP$OKBK)"#XM&F1&]V-%6./!/]Y^"%A]]J2SCYBU.*)%>=92 MV!?LFAWPTYPTXK^D-* :2\7R_N]+FOZ2FJ$AP/[_?3%V_C<[6&J.?_S[EY2M M+"%FCN_X%MG-8N!["$H0AU!P0-J *^!33C/ 6G[&MYE\P0P&9GM-Y;Q#?H*F MZI%?ON>RS'___1S\E[/ WY?HDI>[^0@HQ.30_V 9\D2&2+VB?/#$!@4ZQ1%1 MM[/Y8*J5V4[E;@7(D[1MM)DS$D1VTJIK,>J*2'<'O>F\9/>I)IJ@R7SYSN0^ ME0!YA>02(%$^#R.^IS+/7XL7FQ;AK0H%SQ6&5GVAKWOY&MA=5YG7W'&YV=UE M-@+'Y=1Q*4NO (^4.??E._6I.#%1C/>95#F7< D2WAZB_G.C6+L-+9)T&DB4 M%GE2XWTM3:(80%HIDTI%Z+$BGZXUBO-V>7M533*A>MF^/F]W"*4EFL-)Y'\S[;PG#J:I77VZH@290C%C6Y87(M.60^7-?OF>Y:S!^F%G' M?(_Z?V.^OS^^_]&U!U4W5NWCM96C#"A:Z7)CQAV*$I"8J;'OZ(75ZLHR &@5 MK;;.@A4!>M.Z8EJ"7:)1_(^BH 'P0$,;($M<)22/1<'G,@%0P^I$B0+$_O], M%O]W@:\8-M $Q;4A)+PCXP^#=*53R,D$T3-61J'F;[/%?.>RC \A!!]S1@+D M],UV7Z(DGUAFQ=;*5@Q=V'>0!&"1!* H&OTO)@'^=:FK5/Z4B^G[ITN-\HIA0LS\DO^754YF=]W=CN)8BH]5=$F M(\4(^3<+K?CL0X8B7U'??W87[CU)4]@!5S4\D')F\-FH"]/W+-"X9/\5T^)GSHQB[6,HD0 M(R61V?ABX"KH43(IA\XX(_<=F3YZYLS?Y^=H(].>4CU' GZ:*)I[9]E1_C(V M7_6\ &APXQ 1;0A01XM2]N$?Q.0,;Q>EOI/):&[$+;9QORW^9 M(_A+WL^!E9/6:VD<_\XH'-+0]8'OAP?^50U^[GF8JW*M2%56D+/%]I$#V5!:[HYH T1PHU+'0GL[C$_1,IT&MGPA,M-RZ< M'+]W^DU$??:%4^B)IM_/FU5_JZZJ:N9(RHZ69:F^%]Q%X] 06CR/=%7V5[HJ M^?7<(8324P0&E$-_A$,*[-#O !=7,8=YV^C+MV 3R$!_'= ^[&4$$4J.T"U='M\"EAS/9LVWRNO+;2 MJ-:Z<&;O M S2-W$ZGFXO-I$&4*]DM.'2SBPFG(TV3_;6FN<+[LUT^P@2,+UYC&L!"[+:%6-)O7G\" DZ\$,,T@(48%F(W0<"X MA/9F48?U#P8+9@U"7.)L:18,GQ">QV7;7X@_:J.Y;C?_C&; M$?"_%R *_[4%"#KP9):&JSK_--&;*/+^ ,5WX83O;RHK9=_:M'+,T"*"78/Q MV?$@0VJALLJ^05DEOVZS"U:!J\X5+];]&-=2??@EW@2:#C"F#L8NE#)8RN&(S>4CY';?\<[?H_>'/:KRM=8%ON.*3^]"J40P;:(+BVA NWM&Y1N0UCMY U1;'0FJ*O9$[A*M:;X?*/KF*]_4SF MWS%HC:ENS66NO1) OZJJ&M^=%F4=,6CV5PQZDS6H+>"G+,?S4A"G88=:%\R! M[1D;$'Y\S1JNJ>-JP$U'W_]&KG8IS[$,+?4/(OSO4UI6PR:5_G&L/4WDMX%=MU5F" MAN.ANXD05/ )9[)VRU&YPFY'4DLP6I7)>-#LMN<;72:),*^>?6!S[/52ZXF2 M)C=4?/PIARO_-]VI;B2HKVSI1:.^RVVTH)[)OD!._ MSO#[SNIY>O\]B?B_TV>/?,KI7[[G%4NQ5?"0:BJN.H_HG28?HE\04O[[[^D% M,UG/J)V&U*XYP=0""2#W/^S3_AOU ;PGB[/75&O!4CQ/G(4W59ZIU1X\"_#X MYS7X1]WZ>PKZ["-JH\JA7N0W4T$T:I[8V19&W/ O;MJ$(!$#WT- @B@\PW'K M9HTC=D#9"OOJ7IR6J_I@N.O())0+7[[GLLPUIH?<;>761W/=,Y#\#Q8F?ZU& M[T:2H$?/H:("KA=MYHPH$?U9.W#26]LTYJHNLD;'Z4D\$B7,E^],[G8E2>+# MIY^2!]]1H>>OQ89EPC0ZNX[1%[CY>.OV5F*Z=OB+N^UO4.C&9LI-2]:2$=*T M#292:5OLB5O$A=R7[]3M,F&B>.[SJG/NXX_UB;L))%Z3W!;ZDZ1)"HX=@AM" MZEK:I$([G8!G=QFI7F#T ^U,RO/1==W#(%/1L]GJJ$Z@M"/G#T528#8^F-I7>RY<#%8GL? M+ 3>$I)K>3IP?(%H"L/TTEK._;9492,ID/OR/9O!L\$O>%T-"P L -XZRJ*U M8'UBVU%5H;M.<$L'B.#JI9:TB'D<'C! N2>2"N M8Q7%NH.P6?&Z;#L,Z89^;!XHF'[+TM;H'WF>[FX]FFHO+ M@N-5NN3*@G>V#V8SUM=[#B40]2[3Z5L#3A1F5S;PMQY@2982)M*P/G&WE-"<\F:Z228PEU*D\5A9*97&8J MYQA6E7.9#,5,509D-7C"__Y;.7T#0D-?]#9C?3S,24.)Z+C9J:NXXXX$1W5U/T#<2J,M>57*E0&KSZ()E;&DER+(%1ZS.B74ET$=L)@#I+=HI ME7FYE*_H;:[=:R],RB]-7-&<.F-7EZGXH/92, M/966>CE5&Z4'!,7";_1[)4VPT%/CY]]-&/C026LM -5 M)TY-.FB4A" G$KEUL:EI>K@T!BHPTIG>?NX%4C"B=VW-2R]IDXAH:6RKF>5X6>=<:2%1 M]>P8")[EK_9;M#2VUQ;=(VJ[ME\WT^6F6")8CIT%:*]GD-K/,Q5-=9KF<$4- MG5Z9V$EJN#2&U+79X]J5;D4EEA/+G) RP<+R<&4,5%M=V4T.6KEM+AI*68W01<[U"N!6AE+L8HDCQG)_7N3JA/BSZQITUU MP^IP91Q3HW[%J56'\T#BV+:5J?1L'H1'(F. (KS]8$UQV8J9SA>9;FZAE]MN MN#2V5:=>E8SB0(%4-:_4NUH_Z4MFMB,PP/%)LIWUAMZ?I3GXC%)IV2= [>[-9"Y?&-M#CBDNILY8* MDI@6TFYQTLF4RF@#R/A^OG21=?<<.V[*YAHX.],8K^1&LR-S<>AGV+$2C"QZ M:_;R0EH%1JW%#7BX,G:H22MK,*R5TPFJPDA]N;2F!ANT,G:F\7"PU!>U'"N M3)^BVGT5[CB)IN^=VZ"BHS05P4.M.,GAV*TZV MSXP!ZQVS[5Z)A[0O2VAZ7*@K$. M5\9./QS,LT"A#==L*5,JDLSTT)NU)J%QX\C:E(U"GL[[K8P=WTOG%P;5%+8"U6AE.OE^WQ=%M#)V>FN8FZZR@SXE M<=7!6BGVLPW/VL*5L<.WC!'8\7G6-M?I?K//VS,2>OYHG[&-YD"FOJ,KG1PQ M#%K68+4=M$8']- XHLK=\;!;;(JBJ8R%3F\M=\2]$#XUME7#S>SS'4Y+"X5\ MWM[[M7)'WX: BNUU6QS*V=YBPDK[V50MK5Q08?+Z<8CN\Z5N7[&X4=8:"<:( M&P1@E#:K$*BY.*(J1I%O0?%$F\%Z[GB.8><*#&K:&U.\9.)DD2'*65FO MCQJY8I?LP)4Q92H3VTG@E17!Y'IKAFH/?6,NH[?'CD0"8M"H%DE5*/OEUC;? MGY2D03B (?;Z?7=2Y *E?C"#287JN[MA =KK:&D,_/DL02[IQIR2>KO#R#$W MW1'MH#ZG<;V?<62-M4IB5N+&>\5P];2[U=!6XWJ?)+;IO&37&I+"0JN"-@HK M<8S.'[?0'+8!Q51U *3 U42*SQSZF4SXU).)$+J-)^?N& 90'$'TIR?'",L!/&_R-WTW=-^CN\A(S?T0G,L-6-SYOD.?.;,.8QAA*^^+14F7J.%?C@Q4$O[:M'89*O M!/L8+?E)T(S\C: 9/-KCSZN.RL-X^1B\_.JR!\8+Q@O&"Y9C2<<+YI=DX@7S M2S+Q@OD%XP7C!/@8OY%>&P7A) M'EXPOR03+Z_.M<5(P4C!2,$2+-%X^44!&D;+ASDNV!!+(%ZP&$LF7K 82R1: M&O)+QKGZ*)$_ MA![0/W=?"\-GDEZ@&>XD\=%*?/ M 7(=D_#B_83? H6?$TD,+)AJWD8U>4PO'T^(IZX24OH<-$3]*0UQ7S.W)&-^-!V\F(C!U/$:=63O26E?)=ISYR24 M^4K60D+!7AGWVF*Q1#"U=M3%I? :'_=+Q'%4-EH&E M^$"[F&V#O?'/XXT_[1$>#J_+_ >[YN\R8?N6S9)H?MRM.$O97U'':T>-;*^? M9/8O8FI\*LK@ETY@^Y@RL)S <@++"2PGL)S F*L#: 0%M"'%]M)/=_4>DNA3T=M%)='U;Q=B,723 M8NBZ$=8+$,9U2.(S4<1Q&N^-D,1M!U6CH/OGH9TBF!FJ<3GOY[H!^23KF2C< M_GDH(QK3^:<1^*?A]JFBFKH+M9;V[1^J"L!LEE@:R2N68JO@(54$:CC:."(7 MFGR(?J$(BKJLX_SNL/GEC-FGP'KKF%DOM%7E'#/,9P][69>"@[PJ%JH25=#. M3IHEJ>.H62H^@;I@*9XGSL)\T+/ITU&9$O]XH25<<1Q!_7MSK,\^PF[Y0UKR M.EDAZ-*30KLOD63I+V;>AC 1 ]]#4()H/#/REA [&<^=Y/K"LKXO->O],36) M)B)^^9[+,M<87W\,UU-*PP&@JCI3# C78.TT.QB[LMWZE/Q9I)9 M$6O_CQ0QX5TOZC\WBD>L>.Y \3QI=W MY6/6]+3/ :,C& 1M*72?ZC68*SN? MO0+O:\O>0C+R!2-C9/9EGT;*!\U:9K'VP=KG$OG8A,N9RVF?**6?+#R>HMUW M@LR/4!JOBOJH:.JIG"_-*]7^N#2CS8#R6,8]!#MIH5]5SK.-QBC8T?61"3RG MJ;;K[45-"^4\]#)(\H%AKQ)H)+&D_VB(8#'_82'&#Q8+;XD,RB3#]9QYK6 6 M]FS6X6H9GUN'R8?H4K:JGV\VG,4 M$NVUN ^(T9J2ZFK=&'.EIJ97^>L*B6V0R2RW([DH]:2]:=&BK>1KR'B@*&@\ M/- $]T!E2"PK/J^OF'B@A)WQDR5G8C!*_3-9@J8+?,6P@28HK@T!XQTE#%]7 MU7V[OPF$8)EFR4VFH_#:A1.4$&#P,6=$#N9AKIM-JPRT/IL!XD: M%HD:,DL]T+EX5N1?E[JXAMGJ3 O]SV>71"WHDR4OWM\N:4I3>J7Y*BT8PZJ\ MDYEJH2-WKFM+E.FTU&_K5%W84Y+*#0;EOK)#5Q&H+&1PBGD@R-0&Z3IAR9A 9R.6#;T0MF,+I!$!+^4Z*(4:TR#$]<62/(FB MZ$OG^>Y9-G]X8>$E \N84.\N^XSQC043%DR?G5"Q8+HO?"<9O9]*,+TZS_:F M"?7#^R)\9C1=_GI$,7 5]"B9E,.X BWW'9D^!AGHO\Z*#@9%NEI<&K0$>(^: M;SIZ=[7_RX0'$!#VP.V%Q[L3!0CW0=M2=N6 MEH0(JF(I/R3[MAU_9S\YN1W%WS'I^QG(]%>3 MQC^]&LOF#H?9>&(4B"4]*Y;U^F&LD'^9X?U;U>,Q_3+0.&LD41-1&O6[5=;9 MA*HG^RO5\QEZSX0P3$\1H%!"^!%2*;!#OX.[J>[[!#6?29;B22PINW!B!E,X M3M]@JL!R[\.!@N7>9Z-P+/!ZNAV^)0PZG^NU8Q8J!>"@Y:6@L%D.%QVK65'T&7N6"W.9@A<*8Y= M@L]8\7WUK#2F[\17)U\X=YUT K_I=/8'*$?2J2W'1B\W%M),E9\7I\.#J_-( M.69_K1QOKOCYL; M1"V>PI;/IS:%/\[UU#^X@9[I+C?$T#V4UFENXLY47LZF="+/GNB4 MX45F-%-\49BDS;%+E&L]7@UD6^Q/_SSOV )^U5:=)6@XGO?:>&9@ES1VDG%I M8<_XTSRH#0J%EBYGP_',N8_>BT"0TLF\0&K^^IN [J^=W%#Z0PO\[??:&+4!4 ,G9 MTN ?\XJ%1D$_I)J*J\XC9J#)A^@7A*+__GMZP1CP,U:@(2MH3C"U0!)XX3WF MDD7CSE]1O 5+\3QQ%MZN>:9T>_ XP..?7\(Y:M[?4]]G'V&69E/>FK9F9K#. M.$P^6]]7]+^8:!:"1 Q\#P$)8O'2 O,I2EORC4=F2[?5T+H%]J&6,SJP-IZ=74;GLI[ [>%K(E]^4[=;M'Q806$#\>5N=2K .&LNT.#,!95?T=';*&8T_;ZOS M)F&A-@\KFI<\6DJ/U&&)[JQ:_3V*6QZ;Z1#< YO#,@.[CW]WAS'!(B-VZHO? M&_H[F?&3*XHM5^:SZXHX$O;5^L:;=O;YBG)AR^*G5XY]9;!PO)GYRL7&\@9A@N?'NID9NVA<. MVSR=$RAR/>3=#5WN;*_L2VQGY?EV6%K/I5YYF-%K@_7<'H>,CEH@D M;J7>SM$).)KQ\W-]^=Z?@Y2BH@9.BKV'3)*R'1]N37'AQW;*@._27<5*K137 M3SFSE#\''D"T"%_L =3YR0ZO^4)UI:5FAJW8J@&7>R?]Y7V%-'!)2#QAZY\* M7(2>V"70W\679G@K2]DC\@7_^;TM6U II^?1N]^Z9^(WE(1F;+[_%_XX/46U M@.(BN3E_0:@T>NI1-Q#$_UXE+7JDQ^,9*29&?[DGFPY__K^G>_]QDSRM.I;C M?CO)[R>'.H*2"D6Y#M)3%RAF6IG!]WY3K*VR]XZ'S#XJAF^/"@#!()7]W]3Q M_Q$,8@!<*KOT$S =]47: C,??O*59G]\%@K[QP\=+W3:OKG 4GQC ]#3GSTW MQ(;OK+Y1Y->02^$_C\=AR*\9]DKX>:&#N1_"0$G-7:1"_M$7"S\7>S92%=8S M)CI^!"4&DME(%A201H(L_DB;REOH\SFDSP%0"56,3&9)5F6RE)S36$UF6)"5 M03+D=CD4P6QVQ:[?+\JML+#1YLO MB*VBT.H)1?A+3VQ4BWQ?*/;Z\&=3:/5[8JG ]RJEAOAQ^P_I@GFDB\<-IY[N M./5CRRFQE$*;3L%=#WOOIMK.$/./3;]ZY?^?@:T$&K0AM7\]7NY__QW_& M#76J$WC0 O0NO=&?ZYTW:IHC)V;H+*!F!) Y+3.5F5F6E)6,JD .G2I$CLW0 M#),]4K)R,@_KRJ$H^*ZWDI1!TVUSNI#?-;:H.N;ERD)Q375-EJ#,2)#V7Z\"5[,N5GKRP*9N(KK6)ED_=;JQ)AE&MZ9U*5 M.LW2%JZ,[7.?9W-$D\^O)2"#8+^<2L7T!JV,[5,K"9FUS4\E8W:EZ3XWZZTZ,A=?N:SI+K1 #@UIR0JL27--*V!1 M;]+82D'LE"M2,]L4TI98V@R6'EMRMG(VOK(QZ!0=H!)9^)4F1&7Y,*\&J)"( M?KG2Y!?=M!\L=\02=,9&(&3&I0VZA!Q[YE#O,>V)*F4ET5-*HM<-YF8/4@@1 M7UKRLU-+S-NR0.5'W4VYR-CI+H^6T$XR5OY,<3N-VZU*L5-"SPW11&B^&#%QZ!K&5S5HL M51>S%=&3]K-2MD37U!8O4V=0D TXI]L<=@6SK-0VG3!B>_22"R8\6AJCK/ET-F<'FRR0TL&:G\_'E&C,X5//8&LZ:I.S)MU8 MF@$SS;%NO=7?9^%3SZ!@T""G!-?K%*6>Z)F[1;OJ+C,Z=*+C2U5SVC(9362E M0!]8M;(C.;K204MC>]4RO49IV/5K C?JU]M;0!?I/EQZ!EM:894KN:-&7]BO MM5F_%_;;0 M*8.-,@\@"N@S-"#FQS73"P3+#,HY;9,KSUKM= [2!,^0RK'78?M'9,&8O/1CF.T WEJJ.EL:?2F=ME>$(3JB#W4IIU%F[ M/()+SU#6JCRT]H>^Q)IK64LK36:6:PGATMA3)6_ 9HL-B3/W8W5;'%!B;H9< MS-DB8.O53,FD[""HJUIS6=KK,G.&7/*C:G4R'I.& IXY0UG+!6\) M09EFB%ZF3N^+>KS1 M%0*@^;EA9[51"CQ:&D=!MYVI*BZ?-[DZN_''A#$NK<*EI[V&(<#':$ 4U54= MRU)6'OAV^N6I98OQC M"^'TR^C#,0@4OOBT5)EZCA7XX,I1AY_'NIU+P+V:6>G/70!23?B' MN9<2; UH9YL_/6_\A#GEXSDE&SOQ:VB.L!C_&6OH]<@3U)_R!$E]96+UU3?% M$Q1!,1?J=';'9$!^S="W3@;T)>3>1TXN0'<6%&^>0A:>EYJYSC+EK #JPFCK M*73;< ,--^!]NQBI?V@3U 3(?1)#X4?<)%FSD!( %\PCF$=>^.^?E4<2YR.< M*[J(+GW^Y\>TW63(OSOO+GC97:KC,S_%_UUUYD6HI##RE2J$L:.S/S)=#MH\N# M])?OV0R/P,?7K?5_=OX<$]E"LUL?NX2HD?-)JL.K8/P M$B]WD3;W2?-]7ZAX7EL$GA]66Z5\)^4"B"[5L$#*/NI^]"GZ744.\O8$\#>,O:6,8]\-!2PMYP$;SFLZ?[R/2Q]3T^5J+9YN0*V%UH[*;!#OP-L MOM^&^7ZQWI@?[DNGZ&?5U)=N)?&^;G78Q#*/N*OPA+G.S;)0M.YP3I,= ?B' MTI#HJ72EH4:TR#$-O2Q&8+\ MIWFY"-_=6\8? (6K&Q+O?YSD2+#KV!8["(1O13!#G? *3SBR;2EVU?,"-/A1 MG#UIP%MRW!YP-X8*/-$M6(JQ],[(.:V=HZVFOMX)Z"+A9B,=_-*!FSM$T0UGAEJ]*;:.9M^D%,\#OI?"'E4B/:H$'CEI,9++#7G! M!'P71\:AA N&$IYJ%G%6?=0K?*A6S@7[^""ST'C%$-934U39/:,H'5T.^]I0 MU&LCRFX_H% $*Q>",006=B&P"X$C!^^?E7C*@RW'7KF.%J@_"7_FZJS86_NS MN=GCAB4UNYGV^EW4WXZ^TC1?S-&?DJ-Q4.":)LCO<#114D8LF_,7@C'UJ)(N MMH9MK1/-YWYM7-ZM^?NJZH*3LV\YMI[V@;N$ )[Z*%KSW(NWM>*1_<[Y1H-:;]BNN^.!(!;' MHT$W6ZT/>V'K6VAPT 2^!X%9-6G!BUCT[?:]=&A#I,/;\Q90/'#QRX#8NO]D MUCWVUZ^6Z1=/=2L-Q(IM91\6OD &1>T@7BL2LKJ"G'7*7-X4G::9+FFC9I?> MHL[P**//8-\=,J8"N1@"I/V!U'7$W=..9S.?Q MXPMSQ=8!JN";*8:;VBA6$$YC N&@OI0'U, -B_FP(W!_C@ N^_\[1SV:=ME[ MY*'2IF5T 3SM 6AEQ;"/A^DW:"+_)IS^U%N:LT_'= A@0A7I%$\R*QU3+(<.B*P>O^0*W M'\N(# @/61#'BWXHZF\92LB^N O C7L^"80"[@* >03S2/*B"K@+0$Q%9L/G M]UU% Z%:=/PY<%%+'6!LT* J[P%UTL'6^_U9[S@=?C$ONVJK+@KO%4'T_U6; M5Z,$.&]K(N*X[@^&>\V,+\];W*@YL7E)<78EA>AR_8/50;-644C_@2!>N[^# M6?=>6!UW M$.="BX)^(*G7BHUO/VSR> _T6'%Q#TT8"LD,M'Q&4^;YS>Z3\-N_9KTP MG-X?U\HJ1]0;G5IFO6(.!QG*P*@'XS6-E[MG"@R%A 9B/F,VZ0]$ [?O,?/Q M4C<(C@-$39_YZT)/1Z(!I93B/:C_.J?T89:09 /%M8&6SYQ12[D:\^>H4 M.[JYEJ7B6I$*,\F8:7(AVY"A3,LB M=65S92PE*!7#IIK,0^Y,^3X.]6 Q<=F0SGV+B>O:3)<1$_O%,J?,!VU>JD][ MQ6:OREJ+=@>)"2X4$V?J=F\G[!-F/I^*@G7=?1[[ZU9R;J;:]+[S? MX9&O?ILEZ46S'WP+&NGYU,QRMEYJYCI+Z.5O@/?"Q<<-)G">]N:O<-R,RKM[ MZL!0P TFDI+4Y\+'G_I:HKZ-T"OWH%,/'C'ZWS7L/*9[GHW+10AO^&YO MV 1.B+>7@'C5%1M,'YD3S8Y]PID28DQ>=P$(.;=Z,FN?A:YBMY2 T@H8?C 6 M#)DJ95TF![8N+U-4=('Q@2!P4A\S>G)]W00P^A5[35^0T8>UDBNWUMV1:2Q5 M=; W-EU[M46,SGWYGGO@7N?SVW/T7]@S8?N/%;1G?FZ^7&Z$U-U;\A@*"2W; M^!3],4+1>&+H/Q*&^T7:36<;NFL.^8E)MIHBVVU"JX=&5D_F(9.Y8E>NNV<+ M#(6$%FY\BC+7OQ<.JY$V<-6YLS8YJUSJJE1[.)ETD'! G3(>:.ZUB78W%N4) MX$%1\:HS2ZU<=-?1WX<&$1K5L4(PPZ[>3=[?3B!(<&G'M:\ZGF*V?8=7(?^Z MH'UDZ;:EV#YO:\*)J\](O9[H[Z1&E2T2]9U##!OTLJ5YT"2*&I5>\WKC?;$! ME@PW5Q'RF:>'_JSNX=RE".P"X0O-N.[A1HR!GUQH/N\"_?1",ZWH96Z\)P43 M9.>C'J.,A)(#K0(V"I103-P7PG4/6$S@NH>DATDN*R:JB]P^J$T/K##,F%V1 M&S+C77:+Q 07B@GZMNH>DB<*[M93NJ\CXRH(3.IW>W04G%A1G#9!P.M4Z=Y MF0J[%-(/''G-H/5]T?4='OFC2QH^'G^@N2QVN3$7WZK+??O7O-[&Q9I3.)1J37(C M*=7:(4.M/44H;1$77,% MF@93!17-05-@!6POEM4FD:W/U&K?D,.%MJ^8C"Y8@!U:/>4!QUD/,%K7T MJ,(/;-_8H%GUX<=YQ(*%)QR(2MX]N,P*$!9"=2Y&['NN-]IL1Q2YI:.8Z:6; MR>G[?KO?UV4Z:H+XD&-?Z_B!.?Q>.!SG_:^K>?O*[I3;=X&E^%"I^D[*!GZD M9U,>\'T+G-(#J$4-ZE:SA7(,EZ;CFM/+>M;W77/Z/IYW-V+RO@,9?VCX\[EC M(4!"A_R\3C^7=]C1ZT%;$\8"-U?]XEBK"@.>EVGZF'=XO? 4RPHL*SYU??JG M<?BUG,?TFWF\4K?V]I(=#BVDZOT DV@; %(L\QR M6YUW9)HY3MD]XX?C6P28VV^LG=SMWR:X#+>W:ZJ6R_>MC%ENI/>E8=GCB?$6 M.]FON" B[5QSR">21YR7A.3:QPR]L%/GBJV# MKN(#838#JO^:ZY KY?=<4R4;9MW?FIEILSZ025ZFN:A9_0/)Y&XX4I!L"^BV M90 N)/@[US\Y,F#(6:,TJ60U4W2Y0"IO[6"JZ$@&H/ !_),)JE'@>L- M=].)-2]TI5Y.W3M=;I13"A\D<,^(S7*WOF#V_4V1$ E-G.4U@[1H*#8ST<#G MW /+QB?!8G&!Q<6=7IFXKKB@Y*8TI5>:K]*",:S*.YFI%CIRM07$ KB\T\9,]86;<40OI]BPJ@ZH^KV%+W* F?R0$:R@'- M":86^!"Y]S_7NFOR_N?Z: 'W(P8UF[&^WG,H@:AWF4[?&G"B,-LF1KZU6&K/ M4<,FD(9I=N HYI;?\UN9#GM%D@SUP!!7G 6-.?Y3<'S\OLG]\W]N M(6R4/-;'SA_.FM_4S1+5L1SWVS]FLU!T8X[!'(/OF=SO/9->L%I%A:>*E0H' M)Y4L9YNJVI$1 RV$RTU*NB_*OL,CXQE_[T#J/XEI7RZR?9>$BR?V):550JB$ MPDX)4 6E#.B,HV@UMCMOV.Z\:C@ZR?W";OI.9/7(>FW(BRUP;AH1MZ_8?L?> M+0@1',9->6_V'&\K,V0TC2B3Q>EVS,>)= $_>7,!5$#@V.DPMVNH8& M(KL3VJ_PU_!^$#^;0:2J\U2AW>:Q48>-.NRU3-V2_\C7;QRE1;66O3"U0""!? MV3YO:RW'5J-_G-&4!:7?FW!R39+JSJ(Q6JX7-BAU9(;Y^1@XS)1WQ93)ZJ%^ M6S=A_Y IU8'67$IR82)1O".V:Q/%*2QYQ)0_[;-V6Q[[S]JLG9GJ=H[ <9>U M.['K$PB%#[L+FR@P8); +/'QEUVO%O#^MX^T]?6W^<:-73Q?@&8Q ??%QHSG MP$._?S-\^ 45_K4_!\@I=Y9P4WN49[4='[X=#7F!QT'7F717L5(KQ?6/M;8> M0)86/%,T:LT.R\7#$3''9"U<[OGP@S"(]Q5:-)<\[%M(@WP[:;S+IK8 &;^0 MWRSMS22K&9OO_X4_'LL@+*"XB&7G)UOI5-^&WGIB6.)_KY*&>DY6J&?NHV47 MG9DDGNPZ_/G_GF[^APA)'\LYCI5X3TXUCX!$A3)%!^FI"Q0SKR?#-O?ULSD0R-@ ]_=ES0\3XSNH;!54((@SXS^/!&!(:&%="U0N+FWO$ MRW^5U-Q%_M _^F+A++^$TL!&?H_UGZ?$>OP(C8)"I9.0]5'P'G'T(YDJ;R'5 MYY ^!T E](YD3B-5CF,(.>AF@Q5CS M-3D:PI5YA.M(;/*I@MAMBUV^7Q5;(2"B@[3$OM"#T!9;1:'5$XKPEY[8J!;Y MOE L55M\JU#E&[T^GYBSA!N.K@7TQ=3COE-/-YYZW'D*;KTO-(56OW=5%19^ M8B U$SF$+[9/4C]H?/I38?OE^S\#6PDT:.!H__KOOZ<1P48>=BM8PJVHE\B) MO6C)KOB!"\29N#JFM[RC_S^5N9&P"A3]:K;G#:&MLOZ2 IRHK^ C? M#<#%A$(,&C\'(?DU581[<(UP+B-B]GS@&3;PO.O@>!%XOC';/T,RS;V*Y8CC M''?E1$!]2"EPSQ::.8?LD2>?&]!Z24T-)TSWN\Y>L=!L.EUW@:[XCIO:&OX< MKH ;"R4;_*(_@R:,$TZR@]3@+"%5A'+?0T/O9@%")UR&A!^R;>#I@><[-HA: MDQQ?L#I.TDHIGN= &PC90^&;D.5D S<:2[M$(VSA,] WT2C[)Q^A*;:0" (? MT23\>VA3>5]3R$ K1.99F!3*_,=[LN>MXJ6F@6&AABA0P>KS\+:#HJX#(Q*U MZ%2QP_PXPFG;#\>#&"#JN/)D8S^60))00:S5 MBB8$402900^>PG5'X#B!GX9V*+0ED>F)GKQRG95K %]Q]^AW+5"//6!64&.@ M^-QQ&C!::\%7J_N49GBJ WV;?;A. QM@.:MP-N%I3^>AJ+F!_NI)#+0= ](D MI/?4S%'#44<0I%"]P0\@.)>&!C4HM%92JF78R+5"Z =P:_"X;93-3I'AIJCH MN*B%HC&#Z\*;*H\0]A0+35M\I#!_KOBA!1Z!)AJ^:$'6@ 2CK$X4!4\5,H5B M>4Z$<1<^Y3QUNA H=@ @'T.K"H(0'@(-?#MN'I[Y*6U&)WCB6#M*6$26T==38*=: M$.(;:!(_A)M&+P6[%5"/8R=U8"-)"AY/ ]\7IV"TTO^!980!)76R,R"ZO#ED MFI0/1=3,A?+Z&4D<7X=HUPO='$1=1UXY@0X^?@I2T8!IN/]S&WCRP*6"@*X" M^.ZP+N1QN?<$+R&SO1 7D8,%*1^Z74N(X@L*X-]0" T#DI,6#O6$NRT]^G70 M!M2,Q[':2= +3[$X1S(G"K]KSWC-B50QI#_+@=0=X-K>!S M_^?CTY/LN_<$X2(3J:6XKIRUI_U1\S!CI6%O3^^9O<<>X*%0"Z"O\1F2B+,L M!*8?DOK)Q-H?U\>/=\LC-!\Y,]1*1?C[<@IR__J:&&;X3+\ R0G% MM 8*Q.)96G,W[3GII^T=JXGW>V![3E;GH5/ M4:PM=UME$1#U66UNCEF_R/;U+]]?@\ZK O*F051XD=A]"BE#(_D<5&I8BE(JR,3S;&A MOH!F77 TLJ$M]UC"&QJ%T/J&1JFVA-8]?$ID+\S T8)PD+D+[6^H4T)7\O@% M[W4M\G'J FJ(_,E^]<\X1"=*>P8F=-#0,8/_1%Z !\^(0J/0'0R@@ZW\S.5X MXH-Z+]6/EP)02 >AEHZ\S;#Q/(C>]".-H)[,3>2*><$,FG,&B, Z"U[LZXG5 M=G)@#7_YV$(443VBGK!D8 HA=ER+C'/EV#X4\2-T>BR@0.Q?/DSTE&VFC@-? M8\\@3X&77-,+IM O"UW!HA-,?7X*W>2R V$.S6\5N#::T&W8H@W&T!-]PD'" M.J?W.$5RB7JUS!6,[7+'C?@OWQ%J]G#IB8V.9_H.=X1H%YE'"#\HX!"Y?;^= MY0E]-L/S J!%Y/WB3=?W8%Y+O!QCV<_S)LAL>FLVYLH10\B4AB?.VE#JH,8V MZ'G0G.G]<&!X576"\.I\&Z(!\H#7AQO(6XYJ/L86AUQCJ)3UZ5XR]O7B2&M* MC-K??CD6QT#$\/XKZV2TC/SX2"3U-15" ['B4WB$//P$(JD?($F=8/*.J'J! MD'WT,XX4M=%EIO5*6Y#2@;BJ*"-W>R#U.%+.K[L^4IXE@]^$)C)[TB-Q)"7& M#T)J_W>DEQ&IGV/L-$2M=^HL?=):)SVXG4.A"2V';:@,H:@V- /ZG2A4RUM6 M9#VHI^^L%#=R@-$F72W4]6$$2OK:^YHJ\WP[U(T_GF'\Z+$5 MGN<4KH)_@*91<#P85,TEN"RR^TDBW0G7\NCBB05.GR+8=H$>6-'3>NG1C^8I MQO+).^$V'1>Q6>A40"T-=7H(DF-AGP/5E!M \^,A>C34CKZ"AM$[CA]=9("/ MC!L@39?S\ B-9'+PF!_+MJ,'0,H_ #"DM;CA>@J&P8 )T"8/^ _"/X MH/$:+*/$2ZA\H2WJ/E)?'"1/=Q\^U@6*]B,$JZHH/GNT.Y_0QR\VCL ?]E%' MH1%DWL%ER$:/P(J,AZ^AR'71WZS]P]%$>/($;^X$EH: &6[("$EV$=B1G_+C MM&_>TE-81K@T'JW$\_8K;]O(O.N&1(.,W&>46#\=\L>94 =Y^+A3".B9LTH_ MP&U93Q'5$PKHH4_\VFSDUGZH1?_[1'J&&(\.@0=U'0IQHQ2:=Q;$2@3B-V'O MX80G9P7=IU/,WU;T<,D#1.[, JJ/'"CH8J'3'O-,81%OU ,B=-#@]R(3[D@3 MR$\)6T+\^-*/=(4-$ >@]%%DVL\4P_VQL1=2_8?K<_Y 9VW9V+]O[*X.B>_J MX+LZ?W57)T>2-$5HJIR=Y;(RDV5G\I15&)G6*(9669:>T=SQ?HMRJGWPUXKH MNY7T1@A&WBXHT+4\)_/(%'^YXKG>JATN9E-KYRWRN7^XXW9.M[Y'*V/[7.@B-3T8G:QDE,1, M>M7Q5@6J U>>]@DEW]%UB0R05WW/D_OR&QXHVM%/WO&JBW1%[?MS+^.))189 MY"=C#5I\@15Y$$^C4D@Y.?ZC@D*I*JC5H3L;1A6/BNGTW5"?H1#E]$DR_&2E MS0+KB67V@*R_4-E!E^-H[$:YZZ.V?F):1X&N'S&:IY"^NO,L>4"<"1"L2W2U MY=%)=MI,GFN.R"PASO*48A6XXH*[ZJVH/W9[X0D0HA[/D"B/-[+F'J]7_,33 M16A%=(N2^R_\/1><+I$\6FGA+1?%A#1X.G)T1>/19SE97N&0T",%(_,;17:7 MCXYT=*?D(6492AAN@V[NP^/-"O3 4^C\X6WC>@FV8L/#T\<3Q!F M7KRT,TN?5BT!?*KV\", ?O8:U3'WC!0U@@?0(VLZ:HNAAG#Y63N;!P11Z T? M'E$G^+TY4N6<"\/&[BW( M;G$.OA-:$BD:P-?GZ&*AN@S40G]X]_"N/ MBSB*8%F?0.\P@#[=\BBWZ (_ZS;?:ER'NM[QTOR,1802?$T.V7=/I@#=N!#+ MW*#31@0J.82AAWR6RWT!OJ9L"/D_&1'*&E]#"^T4'#F!9X>@H!!_A?3FC*T% M$0Q,19[AW&(6L0R9DNS&6]@NR=Y#=SX (D_D6$BI&OS.Q/5WKE?+"R8DW)? M:;B^A0C8ZU!9AXH\*JT./1!_2C0NH =W<0_^9M@QI0LK='K(Y9 ?4=P%P MO;%Y00_F'G#@SKGA,RZ72P*Q<*(:+)[E.-T=#?3WCVP5!5>O[,HHU"9/\6ZE M9ST(/21=8J_E;&':#,@H!%^W(Z-PY!6VT:G)CH:,O^"U8K=U>ZGJXF90GL7O MC>EL[ CKU_MHI!MMGJ5=2&978BCP8E"=GU<(02XZ&_W0P0SK9H%)1;QI +J! MA>MG(36/U* K0=Y;T>A:@RN>6\@_[![]9L!$TO@.A#HF$2/P1):ZCE8:3MB-VMLF>2N\6 M(>&; V$98M?IO7@A7'"&NS^H(]@,EJ9F?X>A7_Q2 M<8@.P;&5KXAW"=="P@MY_7;_)A?%_.W.]]A>0)3+N9SF7"+7\?3E7,[O7#+7 MT?CE7,[O7"YR[#S/Y2+'SO-&WX=4WKD7 MYTX\WXEVMBK3@LCGFXO8/T.H!L%A'WS,_&@6_YB6X9'$)PV8L5Z(^4L(Q^%" MK-CK^[ (Q*&_BSC]3D3RA]%([#-DYAF Z?)KSN_JX?XT7CBS!7^]WB!>^YEM MPV< @)/PW7D-LB>8X/Q*OQE6__N "#Q<\'MQ+DX>GR?A;MC*)$;Q;&2P2*P& M>*I-)):\BD83QT'KO_#X'\[CT;^5QR-1%_O?ZKT,^]HDW^JV,]+::"4?,V*^ M^>5,/M%M,?/8'X6GX=1KO?_:2FB/>A,Q.6#_)V)7TR5OXO6+_R_TZZY\/_QC)PW!4!+B3XJKP_.;3>93LP*U<6- M])1=#? D(^2P)#_?ECDS [UCV-"ZL;,<<@MWZN*P'=UA\XN$&!()LN% F>@Y MR,FC1FU.OO(SD(9'#>O\/L:I)SL?GF:/TZ?2N%)<]"H9):P6.LYB/$C@<$\\ M>A47(I=PST5Z?%T\Z.0K/P/I<=R T6>*C]BZ4>T_-A.MZ;TQR3T/UWJJ\@!= M^CB0E+E*)-XTOM@%SR3S,/*;MC;>4MIFZ8*UH461L0$:1ED(S0Q=6;.) X =:EW[B$Y6 MK;DFKO]1=0WM8'@(C6BNVHPF")524COP=[&D[U>?C./O:U4[$+:":U;#![C5 MKW8V7,0A2(=V8YB+?J3:[X? O1-W>[V:=8NZ78MU%_O,V5'=<3?HG63W MX)2R]9FLV]T;LY/+#">+6:L]_O%O-+UG8L7GSW;Y#9UPM@W*1%DQ'%4RNPOQ MHKV>*SQ\/J9$F 3FPX+?",%=A\J^7UA;HX:&@-0PL@D.*/F;AX:' 4>J*>,) M3&N&;JBCQ83LE:(M%3 S[(F'3N*+_]%%8,2%((#_\P$-J7-342())@H?6Q5F MCRK'FD2 N#J2(%Q-V7&PY2IM\.>.=/R+:@U>T%X-X MT#\5<*A2UV2I3DQ+] M+.N#]B\IBH4^K+-Q044*HE/%>S'(U&>SY<(8Q(KM3MEN5>KWC8DWC.3>NU0GL^?%AW'RIX)D)LMT1&%C/@AN E>ZQ#D)]T90./%6QA#+09 M! ["3[FY\F!V_MBSI^:2_OY\/.4[W_<85RP#GG"]/![4!< M=Z0W9*X3N^??>$Q)#YU]BOSTV$V:R4@UEJV-LY.C'F3UZ3%KCVO%%V%A+W/1:/LAWGS)PAB8/89[ MT$'JW-"RS3-%W^.!A]PE+MP78E(DJ*]W(]?Z$?^^&W9M]()=>\&N#2+5M[%K MWX]=>7=FEL]S/V@C&=A\W78$!;,/V2Z0L/OFO7'#PPH#&0FJ7,U##!&]76 M(0?/#S-3D"Q.HQEE2;!/[L* MJ:.=D&;N&^&)JQ@]?R(2T][&.7[WEK*C< AT@'*(5>C"0>Z 8A(+6?5CI$DN MCAR>/SH2\8B(@+>$6U,,ODUY?QUBC3YGXA_PM!)D3GR8;!#'W(GHW^::SLV] MP.BQ(]L#QTJ)]M[KA :2D"E)8" MH#3WWY:);TG@K=I(S0%L)C9I\#?T@Y*!:%&T;&J]G-@*+JN6.9_6Y.9T%LTX MD;:D-G*C]WL[\ H;EE/6/8:.D5-*0"YRH#4EM>X>5DXS'A,6MT[5F,CV:Q]& M@0K[S&)L/V&TQBW2!.@XTUBYAA30&Z8P[..FSL<#/S3^C85*& ,:[AIS]_WB MOHMER/9VQW!=5/2$C!QPA."]8=QC'ND0 SUR%RRL.FZTEXFG1:<;%E)W MZL.KCO8B8/I?\'5G/&B.[D>HY0&SGXV6YL'378QXRX5LQH8J&/P;V-82/4N+ MCE[#R*M&*-O.AY)"\@KY#S!J'GL:WB_=6@T.1]62#)(%H>#CE(LM;S0KC#*E M\;W $A _ 'S &E83A3(*?>F0,80):Q9Y-4.#Q\_10E70!F/#D/'(-3 V58E MB&/#>T8"5[ (.O;)8E"P'L ]#2_SZH'X4A9!PL9^&MP1[1 N$*'>&&#Y;SWZ M?(RYCH'$($AH55>"!@V0V1T>M+CEEM"XV^#^WMI) R[Y\+^;*R;(7++7'L[O M"/;1LI6Y]4_HI_J+N)>8S=WPLQ+Y.9XIJ1$G>)MO K@&?H>W=03RB6XG M.W1DTMGN:\)P &5.H.<-%LKQOK0\FF69U8.I%J8PP/_O>$57W- ;XM" ^V0L M1A0L$/$7/N'$W0>_(IXR)^&(.D^$(%!<@;N#F/P';,.1,/G M N@6'@93]RAYRVSKN3!3\'MXD/TLUDDFWI&9%E?;)+SC-C!@FQ*U?$:B\P - M"]J)CE>@,U =WVJ;O8KY^D(R'9<$Z>C8N#JJ86[-D?&FK;,(YI5_74 +NF*CX]1(/H@^1@96D!TD8#[S?'^W\*1"]P"] M)P2EL#B#B24-$Y);]OIL2+$\X@=Y;-" .W!#Y=^ _&?OCHWU'Y$[.LDB \H@TY]N87'L1XR*2_5JZO @CZ5_ 0GN]?NA"[E"Y<2A>^JG0A]J[2 MA?CN9^P-&)Z+$5EU;6*6FCX;LS%KTT%DU%EV<]F<=J/N'_$R+)^^(4 "KB\0 M9/S[PF7N.$S>WG!_130Q"Q00CV#(B'>HD%HS$:9UD:&<[M _SH*R "K972#UK2%CIF+ MINJP@4F?A6.A/H<9)DSB5_3%-_XA M(^-8I05I(",3.%T#=&98X&--P=R@]R-7\#93X"W HR*QD[7[6+()EC.C$<\A M&0^YIM* FW>*A]+AP\67&I:E;KT_NYA_E9WON^=UT'YI@;]\WTOP?K;#(B\[ MWP>'C]Y%I9_:Z_#;?EQ0:$WD!V(B&W+FT&B*9RXA,P?YU*&5X6@RMA<-27), M.J72L@Q))9:/NWI"4JIU"+=4M_8LY)LZZA^?QB+OOC"$R9N4BN<7\;&$.0QW MPU89N_%>:8!D 1G,B@Y?U6ADS+T)O@'TS@2'BV*'KP^[RKIVM0:1X<5Y(+$0%N0(C M;:D(MYRAI2P<,M77/Y!TT_H.>Y*9N@I,?F"WCFPS\3#)20E@J2V1#;QF3CCM)T3QFL29F< M#L<>Z$BE2=B9D^.XHBD![W3E*E/.4Y4AF,#"6(2: M%1EY^CI(3M569O"5E\KS I.$=M]T3*FK#M?B6(Z;H7*YF#$!#7$2,8SVQP6DRK(6%")A*T[+ATVI;MJ1S=\*];):6_3&A.UP M@2Y$<-'2O[B AM:98M+CBD4*E*3I-[OJ9];+SO2Y%*O=3MO+PO/,?KJW\IGQ M65;$M$5BH94(-[$"F;:-7+?9^>@IGBF XBT#D$]LRE:^B@Y),:&FQ.>G;F:T M:'"5B'P\^1Q3HFHB6P1L1 DSLND/$>]X+I5#.Q]'Q(VX'3\G5IAF&4CV(4T.H5\Y=?W6(Y;?E$L\?VDJ+(.&9.#\9RZP0L2G.>]8"^8'K2(I1' MO4!7G6.AY !"C,YI%"XQ[MG<4(UHA8U1F'U%_4RW>4)31V[,'/],@X;\[0/B MW>D=-[T"7Q:I:QJ[Q[4W6^8[;M(6-7[>'N :3Y8:80MV#30=EY>L2?Q$M.D[>O4P:%&N M8L.T0]_B?,R4HC\"M'^OW,VF6FW/?A%_AK>8J=%BH1W712_1![$HY-(]TWH+ MSV_"7&]9SFQ.*S_R%)YH1Q*8_=(ED=\[\.T%2-B]FHC0_.)F6D(*<;>H(>]% MT"C]6QYSNADN;+@"E9N41H*3+T>N>87]0WR,;]0BIGW>0.[K+F4MYNZF-]-% M5>@NDDZO6&D8XY?1>#OB'7S=&1>[MFVTS' .^V/\IIR,1W>7X$C!LN 7<0Q96R*J]8T/$)VHA]"$0DH R0D.D<5 MXP!NF2N^I_G=!W_V":0N9S.30D42G\ 5*FYL%]LC(%])J!I &U4D?$W KL6/ M,U6%=BKY9++R H4VN,@+T8H=9@^4P-_3-!H=@GMZ:R<"F%]3T :I&V'/357$ MO=_FK;U]A>W8Z]*J8!I)[.+2F(JL2 M*U,3"GT-G?6"[#QTO(O;20_07$CYCA05/%O+C6FM27 T^ <[53B-]U %3A4C M#OSCE .2!V% NR0A?\]>Q0H.,$S<$FN6"R&A5I6OJ0V@'WZ)5Q2 R].^K#O$ M5&RD1;%)H2 NHKBPN(**)JMPMS_N*%3,\W%O.JR&CJS'LTQ@W8UVES8'48A2 M-[ZX:9%XQD<5!' H+YJ:P9DU,\\(.>2\B8N/'^]2,7I+")9ZQ/;*2 MD+>4LR)?M\H$ZQ,7RT,DB_^Z#M'M4G60),0U1K=V+]X !/32YV\V+^-"5H7< MW7(/@ZJ6S8\)F@66[L1E\'C[BG;\>7#&'-^[B0GZ8J1H5M4E2$G]I.SWZPH7 M\V-YBW-K;M5NX"HL!C*!NQ+F-&AHL2:"N:D@S6!!>$,S+%P5BY/-F_&O30%" M5T<3RMN[ONL^-,E#\A-0P^PF*;Q?XP0&!&FAJ$1%6A"+H1$&:^1M#\C^PT*X MGU[1E#B4XD+" @=D8:FP.!(WYJ.7^-_>L7E((7Q8Y/,V=RO%#>_QI0$6+!U) MGL"M+['W,5'(&1[?3=G5UFXF6!A$40Y(,,"-=8F"WNP M=,MV>;NH[>L\(MGV&;=9IF^SJ-&.,\L@OEG_D5L73YOX"2*[A$0:MJ\WRNOA ME?$U?)V]LB&11(F"^V#)0M>+-064"QH.[7QD;^9*6BXP.A=5F>4W+(7= WJF M/4 %FN#PDL46IX 2OW :BF$*^1TER(T/W8H#$J2:B5.%>JICA<_'@-6'3'^ M:Q/P()X0SLM%\R0,K10!$>$OPW/% A$9'+/Y1&EHKLX5;+?MEFH>/V+W&AKT MT(--B)X0Y]IS]R2HQH5MQ]TVK)"Y$/Q$C\UQE:<>]C_VBCP)UW'R+T'Q&4A) M3ZF0A3;O@;:@>C42)*%5RA$?,PM@# =1??!O>7T7^Z_C@K(?))-A^#06C)T/%Z/%[; M2)2Z:.4PL05);3Y5'D1;Q+8.3/BSE(YW;\M?9473->A#.&-.P+I7;6_+=:CG ME??MO,JKP!LY&J8JW!"GT-?E /Z8-'*OV)1;7B7"U]OD>;0SJEU!TCD(Y">+ MG!=[E]$];DIWDM6OM+K)8>=&G:7L10M@^39#X,'7G7'R,PO]\OB,0>12M*Q0 MD45!R9:%*MBS.Y>$J+^J>]MRW+"@_8Q##$I24$V(%%0V;8R<&X;VBRH!9ESA M"$G(4M%"$1/C.4K(M #J02M#KRYMR#WO[<3#WP@)"EE=JC)!Y%1'M'9J^UE> M5R]](21PJ+(X>/6;<8:EJJS DT$:0$(O0O#":%. ZS#8;E\I%%@B0>N!'#ES M&:_7!8: @>=5#R! C,A\FR$7,0:K!W0PU635EO)Z DXS0R"V#/;W%@\%9)N M[?[HHP?_IV9^$Y?,[R7S^U69W\2[,K_)W<_8JRQ/E/FU,(;F5F#5AV<=@ _F MBJIM@U96+>S4\* =1,NR#.X6 K9$9Q]YJ2KLZ<'+^0,>.)A*##<1L7PI.5V3X$+H[II]FFCK>''*E-(%S7P;8!QM5CWZ#?&6JR*L#!V$4 M$G$ G\1FO..GP1HO?4#J(5V:=[LRH+3,AY7^M5E(;+5G)9(7A7C,_N!Y:J:O MI.Z#V17"]8=LKI3HIX3.>0;/\ M.?^62R<)VQB8GQ._)LOQI(/>&Y0N_P65>)58,)B+ZB3$?^8#%31%2Q7B)C&A[I1HN_6Z;-*]ZT$@@?D?$KM M\?V^!9BT2-E=R#;0,V[V@O&SX#_A&WM!8_#G:$:-F%0>V#I2B*+F8A#Z=Y1T M/;J!6SAQ7)FM[?'U@Q@?<(/C8ZB\'+ MZ'"KDI6A[;:A<@2J*?K8GIQ/[KB%"Y*Y(FI2HL_F,Y(W5WT]>+LJJJ_X,EN7 M>Z !$?0BMP=>W3GNE=PX8PILR1M3 ?,B/]?\.9OCV"R.4J@!00(9X+:PU@-9 MI;8L#U!*]Q)6"9ER5Z 2; 9_VL*U-8*NI+E:Q"8F2!S.T''Q.W$KN:+S@24SA?7&:!C04L^.",Z!E*Y! M+-%PZ7-WJ2X]K1$&*&&P,T2-6>BQ="HWPZ4@_80,IH,!YXAN_1RK8_N -CN% M\5A G*7T5A]+";*NCS/"?F7\"I6O+LW)_6 J3#!UYU)KIC1C1\V'(*N'3AB M6/\IT\$5-_R+517R@(DU8P7Z(T1WP3#$-X< MS$;]N3(!=\I(Z"SY9A+2.T[&J_"J>1.(P5/Y-&5 (N"BS@7RH;*22$@O&H3? MD.4?" ?")]#_A%D91Y!(/0^N[@@L)Y'=D< (M!E?VB2-GE)TEZ2M%^5I$V^*TF;VOV,O5KJ-$E:OK9V(L*T?ZXIPY'##R3!SB%:])S&8,5VEJTS\-]LM?@M]4A MXEWCSY2X"*H,#\0U7W9TD>\V.<@:=,./( MV$*VK63X+=4#4 TAC3@ 4=M005P( ,$TIC[ MF3'$ [MW A3P['$&N 3L]$_B I=QRVQ'?-DEPZ-JZ3E7%L*1Z;J 7G]=ZDJK MQ_.LM2!K":'%G&GSMZ\QAC8KV_"VG*1A.0G62T"=7>+/NB"SZ%>^= :?R,!] MB5[$G!&RK"*CR(2LAN7BFWJ6AI=]QO$Q=/LASMIX=1=;SZ%^GYL;Y\PO7214 MCFYCNC!PFKC: 4$U).59!(/-S=/R+[SY"X(HC^3?@XO>X%8]T:NY.BM\2Q?B MF_P>UV8%[2?3441_7 1&8VW8;<<-+$/6H7PN9,Y)TNWF=]E- M"FV*[3F64!@4W_ "MYY"A*<@U\$'F.W6TF N8M6$.&?$<1\.E'CPP;ZOF3^" ML7]DAL%M*ES Y=PFW80N2KI%3?_8*&8/@/ 7%&W@'!^DP M&X^6:2LX:?48:IA,(^']HR"CZEPD6#"X'@(ZC!1=AI !>HJIN$"NWL3D;2^0 M:6LLNZ!QDX][$#7F/0L6L@G=LOGZ])6S^,[TC]S6^]-:K;W+(-@E'E#2AU:S M,8[EC16=#4%Z?:2;1$.P:X@>NL(:"EROO3FWGB>[5= MY\IJ+K'GJ5 T:>X%$.DQRQA^R'US (-?AY *\GQ=;-#G M,Q<3$+H9O#S^A !_8V 9>"5P6'=AP/C>;\5^1T)=7-#5+Q-I33;=5(I%2&)3 M013,#8EB6(V*CB)%[K"[@\MX_0E:NA/TV'Y'32,Y!%*0-TGPYN X MJ40ZW2C&*/+!(8H8@O9_*&VB"1,15]7A O)=]<2$9,F.H+>Y\K2W-U%MLWR= MV6.4,KVY-VZEOD2+2RP\?OA/'8";NF2=+UGGK\HZI]Z5=4[O?L9>]_8+DY7, M?>=]4H)_N-0B[6RVK37J%0*?0<0]->3Y^Y#'+)B1?>4IA:.D]OFP[N MPMK&=-\55/38%&=$0ZO0@8WL.%)LBK/_KK*ETP^(.8?;60W\7[Z]CF&!SA6= MZM]-C P;#Q'PGK\+.?6*!(CI5#%/R>/,(RX)>,%CV?'/()JUQ!A#6^BDN"F' M\]*4$9387X?*))6+D?\X8VN',4R, 0A8NZ[^ELW&K>GZNP4D61H-LR<)'T%8 M7PF,-MX5;F[OIJU$M:A4(PV[(TY&L57VQ[^U@&BC:S_23/CF&)<]U=M>9L2K MX\9-YUEGC#@AA#8B2CR_LCZB!FC+K;'+(E/M9[F5_>6F0L10Y'^ :L#2A#"F MH6-[GMA$WN$A)L'])2[H;RQRA9]%FO6X&[#*Y!#S7GQW\2]5)& N'OXMF?BA MNMXC)2+60':B238ZV$'D3BW5FA+4(OB7*Y8S]4SD;M)+UH29G3GBX>RB7C$ 8\D1GSKX/(D MDBB;&V##T'F>K/F5$\%D(J2W,438$7@J2,+C2-=*0>X]H(FJZ-5D%<,%6M,S MZL#DE8HWS0YO&*U4L MK\8FHH<-088_D/'&-" $WC8N.*')YO,)9/BVS4"JR*##, @!(.T S;Q4K^*8 M+P5UL[R9LXA.QL0OIU0#X3RW((]8U>#JF\2C=W$ 8&Z@V[C@C5)@17I>YU2( M36UE*%MGLWVL.@>91HK"&C,4'>R,JH@$/],5\:M##0"VOX/EK7FK1U,9NZB( MK:>)THY:*W'UXSU"GHKQP988SZUSB$8G8)!E7U3+O1!F<5IT F=-L:M8W^V[ M36<]5WQW8)A_6]?2>R7Z9<2=DX=54:D]%5[%W-C,/C=Y.Z5<*QUBJ.!BQQHV MN>JCJOALF V*C>::* )GHEC9X'J)T_[/R0OE<&TLVZ:@NI9%FXG[],.KUD8E[5WG=VEFD/\++8CEIXGV'9 M [K2R-OG,6[RW1?.CFAMVP,;&QO-9[_N=$NQF39)QA)WTVBW^M!KKUJIPA-B MYE@LX'3!G,;]I&QN)%(??$R(1N>BD6@BFOF/%[;[Y[]&^/_V2WD6&>+O&'@/ MGSJ(73%8IP-__17*(\:3:.R;"Z!Q=5A%%R2+0CBB/PJ/>3->$;+'US/AW&L[ M=I=4:MW[=2)1GST.'I_[JQ__&KJR19M!IW\ -1+2H3J*5U&[:>J NQY; /YE MU'5< 9C/*98P+ [K@KB(9&/KSG#U/,O^^#["^*%+.0)A"_KW)PL/*#ZB;J2@$D$KB_CBD3\*%DJ?OM'AFNQL71WWZP\S,?'USOU3-]0!&<@=)6B7>X,7\S[P009O/4 MO1,*T!U'-(#_[N,^KB(0^NNPTD@[82$YS3_6]HF SRAT[ MV0AU%XN%5$'OAQ]]JEC57G;A1+MB*?T4'E5F:FZ:/=,H-(\S\Q-*=W^%R!K/ M)JZU\8X:?D=6L4=&;YHJ&6P'59(<0LP_F);\O\ Y-5R4(NV^[W6H_M8E(5PB M@R./6[/Q<+:2].7@/K";;+;A1T8D8'N*YG97\"59M"*&]5!":'*[9FUK91NH M:"I!>W%AH]<\JJC%@!'?W G_I#TKY GIS1(=5ORWO=W[;H\-,9QB$F?>D/NM MIYV$\1&!9]T>[(9IZ(9#,=_>PA].Z\V'Z*)D=F_DQ4V\F1QIK_?-[:J)X.O. MN+S?VXZ0?S^\6419V9BC SLE;$Q9#]6,)1N*&HT1VBQEVSG6(YUM=_$W82%U M%6HKI$FIQ7J,&#J,\H)8209.U:'6EG0IP8R.&89;073L>&5X'O@;Z54BPY7( MK?% #893Q2H7%'TBXMR,=R_TJ"'@&?"MN/06+JH817]!G\GN5%9N.412N/ & M+D.1L1\*F]P'GX]4T.*AM2)"):Z"]@]7/6\DF 'Z%N[M6S[C3RI%WG4G9-(7 M\; 043;A"^]6<+_:A23!ZV5JS )J KP'2_T-F#P6-QXCJM%^&?N*(S,DM43^H07 M*R$C+A01PO=NR3QL/8T";AI-\>N LC/,7%',+:$C88/N9,]]K[-4+3IU_)^) M*J,;X!A3.BK$_O/YK_E[LI!(O-!ND5A#ZO<)P-W/0B+6)=LX1" FKT(%3[B5 M9WB.W8Q84WD,:4JQ2K(^$=3"O>R6PHJ5VUR]/>+!X@NM_87R'?1,= .7O+G' M=>U.X$9XW82O2A$QEPE@!$JN'N')'B_#K(N@,L!X3"26 OL1ZQX]V0Z N M7!A_]BXNP)@'P*%S"&GDIC-$!^X80U9A[NZ1.Q7*='!6/$#$F\8$\?:6C'>S M[J1_FQB#U,4':B+3"T. V'BHA+T,\GVVK[>*,JB;7NN##YAPGY3]OD+R=\C M__Z\ O;TI8#]4L#^507L>TK2][IDI]3?KEGWE@+/7(5XH)/0SP[HI5 J+OSZ MQZ?/0;AZ5W(*SV(.D(=4[FDMK !&CHD#!]2'X>$09/XVVUX/D^QTH"N3SN)X MC-266PN)478@=(&DN::2CZ%K/#=>@9V1R6K&)5N>4H'L1$^?(?( >.!7O'SH,:)B"%T(WP+ZCS7_DUY0;C@QWY+0.DVAE M-JCQ+0]&Y:?&TSDK+H@X4;(N3B^YI^PI9FPQ8-7,$,;WNSZGJS+<[7'$W>L^ MJH,W=.[6)U^R7N%(1H:(9>(@)2BC82(C#&1!B@SB@B0,ABDI,9"28D(28U(\ M%1G^(-*<_*(C#6(1NZM7X[F8T-9FPX=>^'XYK:X@%+=Y96IZ9T>'\W%CJMK% MEM--2)%Q,XNN3&Q>V40FK95XZ;],52'S5,CU)^(L.1Y$M^^I)-M/=[EAS9RN M;V?YF[(VC4_4)KIRZYZ%9C:5KS:45;'^,GUQUL56>US,#F(#8?-**]H0VS,Q M+$QG15FHQI,/334]1E=N/;T@]5IR:Y$)%Y.1T2P6%J5\- )7;CV]46F:E=8T M9W<5-7/7ZS72UEVN.8AO/[U^FRCX]W>8Z0]?ZC%2J,"7.E?.Z*=I#R* M"O'!4)#3@_@P*@V&:4D9" EY-(JETY',R$]3@^%(R622RG P$D?)03RF"(/, M,"D/XM%(5)12H_1(BFR^32DG+I*=^*I7K%?+&3F;2K82VCB("@U#E!["M]6& MT"Z6'SK9F\IM[38;1%M=H5E^+#1:M]WD;2=>?S)**74X#J*M45.=.Y5!J3A5 M$V*EYMRT>N;+*HBVC$SR=IA0LY7IS+F=3@>U@=+(9X/HH->OURN)W#I?S,OQ MZ%-QLXYC-^79.O M;B0K6=3#QG0<1%OMN!:WZ^F'4E$L-1(/DVK&L"NK(-IJ=*O/-]'GN\=BK^\\ MAG.&+L[%;!!M+:VPFG^^>9A.DTCOU=JWV7$E&TA;:_VIV^R4K;YP,S<<=*R1 M5#21'62V[UE]3-4CST9J4NPMZIED;373ACDD4X3M2^=#J5>+M^(UX<;6UY7! M_6*,NNR)7=O.M9- MHY-^J%O:"BYENW_DS$76G=5>8FJY[.%K>9;>=NJB?%-YS:2>,JUITG*6$S5N MC6JK %C[X.N.G[IX*SA'-&#LFM2?Y=WFK3P?)W W)=3VX@0%Q195[3.[(]_Q MPJ3;E(N:G4WV-1M0E(/-S:WD_!5+6')8&QAR!X-! ((<&R]&!X*'6LJK ?W[ M@,116M;4P.;'PEBZ7[Q8LX=I M/5*TGGNCR&,ZU?SQKW =WZZ\0=2D,1?L.!N]46!SC)U.M@QMNNQ6)"$YUDKC M=MGL)T=?L-//KU):S=:D?K?7*QIY=6L-/1G3N-V^<\=\\_B?/@[AU\ M7EX0P&M>]MHY<47",?CG@$Z"8QSR\WB\$.V[Y[*PN+G5G\OYV>TJ]KF'W%+( M4*P;M'-0!1-XZ.GQ;)*]6]]EA>1$RF60%FVNG\=PZ-O%_C[V$@DPSQ><2$!I M\S%.Q!0R^4C3+!:[:WLU[#X[@VBGYJLU"\<^_T20"D,W#JPYE./VG5@6,[7I M?2;>CQ5&VJRO('Z,QJ^$@/HS/RM>A63'S5QY(#5^3' RA^UP]<70!G"@AT:K M?M(L_B]2Y8;GDJG( /& V3]G4NIIC!@* HK?BM1/53P\8/Q*Q\;O<"F=O@KW M?!R&WK9WBPLA+]G"/(+D^#P_;C2E9;O7/,WLS^W %;^CA)!XA&6?<87!=0W M.(88WD],?89C00'+KW_.)OCV\6@4+:BA^2"MTYG_X3://8QO(I4:X^P.F" S69;O&_@ZO3,0*)/L%==QO M9IWH8> 'LTO%H85%VY&S37NJ0=X1B/62AO_W?VWY@&V?()D;1C>0(',%VT67 M&;V.Q2X'<08'$;F.IR\'<08'D;F.QB\'<08'<1%-9W(0%]%T)@>!1%/TX"<)O@0MP5^4!8*UZF]//C; M&Y+>5T=('S+T/83?$(IT07)!L8@+=#&\$,-QB.&L:8$EK/:2P^%2<-<^?)%@ M?&LG_G11F=YBCGUG3XYZ^W^W9,&G"44:HF*1KOE+",=S0ZQR^8P9!2*NWT5( MGC49?'#A71^S<>2M]/6,*9T9ZE$,SS4BY67%12W M)W_\&[E"!+N'8[]!@(G9"IHRIH /HM?>/5)H%<.9F\3G(VS^\$6^E1S[,X3. ML6V$AFF,%(P((&HE99_PJ=S=OA:6F7JT>W,S[J4>J^G5:@Y]$C$ 4]ZN<+TP MZX59#TX7_1G,>G0+X7!N769JU8?[9$$N.I5&4C::M<=B!SJ0D*F0RD0^W5 X MM67+;(>YN#8-3;L*60K,>M3)-$/H[(7P S0R&Y;]>8;$J9?]MSHR+'!X"3Z< MC6&!86HI&[9%P-11K*PN%V=SS5@K2D[1E9%J[Q%9EM8?3Z)Q!QHK&_&;2*/5 M"*>AS189&)%H^A*-N##Q)21Q;(/CM[EXT'I\S.4J\UDQ;]@EM?)26N=B3<3% M$*.(9[YWA(+T58@L3K'17W%Q=@X5/*?+RYW#)E";X\2;<&K9=;3(!F;2[1:D MW2)+6,3*V>5S^6::+R>FXL.@_=RZ ]2.6#!\^H79+\S^7MOD+V?VXT5&WLWM M+XE6XRER*\>+T5AF-.U.7L:W'>!V9* DHXD_*S+B CTF\?T[,,7GXC=]OM_D MY^\8XF_9<*!E\B12[JA5&2=?ZJEEV5$C)\C7PA+M(%&F#)XLO2_>.,7\>+S( M")GIR[#3'*2PX7(5S>SSMBZ\?^']=\=33K[44_/^<0,N[V+^VVKK557%3&G: M:UIBO9 L-_,UP&Y#=DST*I7<%S#%ELS_XJ;^\^'.#53M+P?0J"EV"*!.0@W% M#+4G %B;M6U3'3H$_< V,'X^(J4V-RXH]+70&D71!#1<"[TC?L6<:*D2HIN" M"JUO\@Z@JG7I52N*B*]Y5AX(6,9+1S/A<<#8Z/O ,U0J)F^C#%&%#A_T5 M;<,,_<0 +GB4$:3W,'*^HALS5:=?XW%Y>+03[!*ZS+'(S $,,B-JDJ.YMQ[" M'E(L9+R+(79W0!(F=PB)&Z3 H\TP4O#A?ES!R"@%41=WCQF>0G=!!#EO1)#H M=>:""/*)O:V_8VI&+@=Q!@>!;-_DY2#.X" RU\E+V_TY',1%-)W)05Q$TYD< M1.8Z?>&(3SR(]V8;WK):_TQ$D+TD]TU!(!(?[7J.QJ^3I\VX_F[;JC\\;Y]OY'KH7OS06?"P'Q]Y)!]-N3P6]B M0!!)=_)G'HYIRB;2IY=2?>&_+H0ZX58>=?W MFQ#KV5G+VR=88^FW[V G0,!OA4$.]LZD_W1[*]@DM#/KYW2LROA_\'R5\0J M9(IP\) 6KURDEDG7[Y^JCMIU"MK=JR"UF\/YBK3OIZ\2F>W"UU\7[OO#N6]_ MP/:/X+Z-B4SIS.OKZ*FOYH59;%2X&=^_/HF1CQ>?'\Q]A9?ZNA 1EG@ZKSXMPW/]X]UU_F<4&/<2,>B^:1E/ ML \0A/.:Y!2L2?9Q>O\0'3<&E52T]9HE3?Z)V':OW><9(:?FCHM4^#.][*\V M83Y'*MQU;NZU:+WN=)6G;$V2"NN:'/^X&_*;4J%NAA^=2F25[=ZGY^GB,K58 M5U<4-. -J7#NX8Q]EE#NV);0WR'@_O8&X^1Y-QA_ \LI%R@C;Y[SJ^9B_5B< MSOK]V#1;*+1NRR>SG,R.=E^MIZ?=HGB77K0JDO7T8#<)2D$ZMMWM>2#FC@NMIN!;NXGY_O?IZ\B_A(B:QS7.IY MV67'3'YEEZ*JX?97@[3I\EVZN$UV7X#>FL3U\H.J-;N]CKF6"K:>*VE9 J7P ME^P1;2'^V"X-HI#(R"2#1A!<0GI_FTP]HQ*=FTQTR _IX$OEV]ZJ7[ M='E:=-+96V-83*FC2I;@6?PE>W2 !-Z]2R"!(Y&K2#H(W/W[QD_?JA\.X;KA MK:ZQ@BK:#!V-^%GK=Q8;\&VS($[LV'P1I)<0_R,1[N?3K>C#N.J^#>2%? M[D;S\F='UX5WA'88EV8)D]8PZF1]A)$YK;IC6[ M+\L^$6B.8(;S4D65^*C M69E'!37KW,]OF_J=$ED-(L([T@[?;&]HC&MKB]ZW.S38E4@'3>U#,1WH+^68^-(:I)K#NX='\;[8W[Q!L M>W:'"K9X\EV"[7M&5W*?A;M\<56_N:MZU!J<\T[PD@H^G+JD B_UFHT[+^/9 MN+NH"Z7TLE!O))_'GVS)1=\A\ (QY[>3E)Y\:]7*HZ?;UVI*F!FSR5VC,$_+ M>23?(F^;M=]P.W9F;0_:$!#XPG4Z>:F;N8BY[QR,^Q(Q]VZ[[JAB+IM;VO5H M>)0HWM3M0434UT(O/0:N?M/(_8;;<8"8V[,A1,QE@H;2O%&;\E>,J7G?%(_- MR34- T9IJ**FK8DIK2Z5D*5(CHEG"(7 CE9>),T!/-61:08!YS4,Z2IH@F",()7;-;O0?+/0:6\TZ4 MQFBN4XECG14&UR0=,_E_XJAB0E2\K\Z]7P@ M4#/\&U$>DG^:#ZR9?O3C7SP]"7@A;^#A-);+^.*_W*'O(E7_3@=MH(@EY2": M2F62R4AB,!12L4%\*(N#H9+,# 11B49CZ:2<4:0?Y*FB.[8TE:S;R<[MHZ"V M;OKF.+*:990FZ('-*Y.K1JPZ3XJ]>NP^5\T.HMM7FNMH1$\E5W%A M49">'\Q!_?7A>8RNC&]>N7BIQPOI];HV72?[6K1?&+S?!#'Z.JY/9X_SNT1V$-^^-!8OO*7K,0 MEWN+V6BZ+K0SJ=+C%QT4-3%6%E8[*QH^"V]D-K%>,KRX&:_ T-E8 MR%XR(1_*:Q0V_ OQO1&LX[Q]_00=YYOO=9GB==Y3O @6_FZOZ,^=1T&,E6LA MX>G&X*D%)YJ<$XU=SN7\SB42N?Y+Y[><][E$KV-_Z33"\SZ7S'7BHE^.=R[O M36F^I>Y/M@E?. UIOV+]3CO@CO^(?7@64NQ:2)WU^(^ _3OY:*0+%QV=B])O M;,#N$3F_GP7#)MZ?PQ*?.R?I*V>"?>FQ$TOECSKVWYR+1.?DG1XAFU]SWM#Q M2T-$9LY0GD@ *O13Q$$P^%Z1/Z<0 ,3W J64_E8]GE5LGA:7\+GU]T3R# M.?O-.'9N'7P#'Y0:QP6!<&JB%$T(@[Z<$9*%]>RQ9-^V'?GCH(R_N:3L#-%) M$,[:0[Q_UXC>CZO=>D;+E>O9I:#$5Z3<)W$E"$$X.9^DQ"Y,':3]+DR] ]WP M')BZ'N]D1J/HW)FJ*7NZZ+9F[9=99'5^ MK#G)+0>/\THS/.WE6HU!?+2TVK? FG%@S40\J'3UCXH_]$33%'7;@J/PE;_\ MJ>&&SXZKO@4^>59XZG^;Z4"IF\JD>R%=>90>PT/A_J&Z=-:KBK/JGY],RDY4 MW-%..G!]+S_O]6W-13)6$=4J*9TI+*;FN0M4S,C."F@"_;_R@ M8]BB=@D8O)6 /2](ZG,P"SX9 ?]8G%S+I**1NWQN+N3KQ5SD)E]W)O$Q:75+ M7B6$?=S\C7WYHZ:E+\QP9##R8S%#[B6KM8GUBCP9N*@C :(6H=47[-[>_"4W$I1+2#3LT5!2T)8@PK)&JR*'A&O] T67HK(%_FLK< M,#$FX1R]M"%?X4]UC(\#U]!&'WLBVJ&5X6CH'DI(M2P'-Z$,18 V-'3^->:( M!* UY^TGB:P#==]EH95B*IL7D<:QL:)+:_=N*U73\,OIM*%(U?>US"J42[AV M(O8RHY$BV= )RS7!GLS-7J'[=M9S!5O1+XC0!HBOL>C0)1*X@U>PJ$']4!UH MC8<;XV9ZOQPNS2=Y<)].^#+MY5K))WK"EB*!^($"9DO1-V5/69=,/)U,U.CL M [S$+-=YU3%8Z[TB-\0U7)P%(W^,?V=M]IS7D

!DT\X-QNS(2HNMD-_.L MUA[BK]D?_]:,+9G#2/ ]U(?.^;^/T_[P5(WF.T;OMAM] M&ENW[75B64F,?_P;C2-MN;WM7)N=!1N*"U=#L>B6TCD9'6Y#OV//)-LMXL^2K>/E4;GR9G6A4BTM1I.7I[4[ \J M^AQ%SMI[KJ/]LL=I+MTJ[]N-IO1-J#+QD@?P+V<.6SC&[KH MW;.0B!J*$%$D) >6:2/EX@ IS$737M>0U/'L!;*6!A+E,^3/.=C=H^]>00>* M#H9J([A-PS1D1[+K9ELQEXAS?;<14ADDO- _(LD,_0W3;6"BU$<<7WL_]&VB MNX?T][%7TPPO*DMQFA_>BKVN_MB>6/[2P,0!*A!+V"(B BA7JJJ:8ME( 5-K MQ&KATP&;H8OT&JH9E M++)3.QY=@GJ+I/YCA;"'#)3H9XAA MT)_T>M*K3WF$7J6)B/5%[&K"LX9P]K +EU5U=69,^.X,;S2$_V99<>$NJ(8PX7:,-?S%:35KA.;00BB M,.$9E@Z!Z2:*/=14=DU'6%HPZA6)RM MLVIN,0WWZ\M^\B;Z\#)N(NJ(AC 9;%(((8M@DB"A (@)6!@[31VA744'.59T M>GJSN6*K1'(8Z ;DH,,>9?PZ'QNGK(=*RM!T1'/MFI&9#3/R!?T'@B:$O%4+ MJZ\-T6D 'X#;S*0U%L&B!(( J:.#:)K\\25,31Q-5QM^$E,7-;E?='JQ2==)#!^BR=N5H8>S M1S/:$.\7F"BF2\T#WA Z=270:JLU(_'40[;X)-0->WQ7&@S7+PLD"6+7V]7> MKM$&\8YMB2^Q!WW09'-9X6*[_6&VVU_#U;^EJCFNO'UI]1_%=G0AM/-66QU- MHVGQ%JPW89]^WFNV6,-"[$/"-7H:JA*9!,,$,=938' Y"SF_B%KBN/I89]U[<5N/XEE?Y?] MRD[IKKO6^EHQO,[W7_1NZN'E]?U*E24#6HAP=$X@,\NB@#,1& M)'L,T6C+0K)<05;_2Z N;=2UZ3JRL,?(N)Y&SP(@B#0#%!72 MG!))Y<$_YCPC>K2*+3TDF:E9P,MMJ"2 'R&V"+C[D:-M9TKM9T./@C27W$8YG/]!V5!^.#YQF],R(?=4N SN0 ELA*[YGIKBG,8E-#2-?&ZUI] M_)4'T+[I/]<&E6QZ*K:?(LOBS8O1*6>/= !_)0. !K=KBAVX_5/K1H_>Y!K/ MW1MII<0ZD9$P&J\N]/]5^[\2"[>W8O4N4>SEC9+]("Z+"0/)'WV[T.4#'Q#7 M ?T![H?K&M./-,J7X.CBC!3)Z>*@@^CM)%96%V[\$#6(BB[YH]QO346OY6+E_ZJJM0K+07?;#@R;F M1%TY@-/.""?C,4*. ZQ!6 GT.I34MYQ:"G MIZRNK>NNB4YV)PF[%DGMJ:\1681H,[;"UA.:.Z;EB"2,NEU8,X;6)XR'3V#O M+?!JQYHQ1!XMNS/ZH7LWJ, A\1]\E%X #"BFU8\ETJ&?O6=!LKUCCD0- ADD3\5U"SOW**QV$*FTE M1(L2Z6-QR3^;"T*.!EZ;Q/>86F."$+[!,NX*7E QL;KU&A,@].U[;?0MNK6N M$!N*I*;12FE23L&%V:&1JHNZA%/0;C;J?&)).XH1MY3.E;?AJH7S:+"GP%2, M"GQI U,90P.$8:(#0(MP1FCMQ(S8U"HT<> EZI!;8:"O0&D1&L!*A\9H3=A4 MDQSW#%F1[BGM>/K&XX*"N'YZ\6*ZFW651ZJHC$(G(+(!WC"9V>Z7=>EPVYC4 M02NN5=QZ15M)?Y[+MGJ]\5.WW,W7JX_K.^,Q9NGG4P5IE:57.Y^]O9TZ\Z4Q M4"LW2KN?13HZ%MT7S/7U9XC>\W VVH3^0O3ZN"]),I&?8:KB=_2W$R5P[:"'DG?VYGCXA*D0S0\>\A+ MZZ.GG1US*,6T MET)3B&5H"HPN5.8*?@$X9\87;NI][K4JX=MN$ $\V2,"\'XVBKTI*I MSG54D1Z8*#I]#7)+RAAX.T4\+VQ-W%_^\ QZ.3"^;$#"6K?11E#>H[QNN1X2 M[P7YYH5=D=Y&S/JXN?& K4/[X>M&),6>@8V/C.[PNITY+OP!&2'B+"FC6[0% MN(T%_#C$B3.JE)8B$F% DOZM5ZVM\Z9WQN]$;R ''+DH(9$"1Z*MS\=(V6)R M8XANY94(0I6=*W^W"GU"H$Y54D-!C DF/XEQ@*CG!1 M!SH+ 'BAY;>2)JJS$"X*85:F)[4).= G7X4.K=1U306HU#V5W1!?:9+P4$W& MA?Q]75Z7:TK)BJP^KV1'7#CKASLM4Q?:O5IDLNS9T[2>?:NDEC^>O>4[>P[B M>EN94'%,RWTXLK-8JV_WNGW-B2QT7])T=*"QB/P:92#=K*NVD$J6A?OYRZ33 M2R;F56VUJZ+D9%1 ?SE9%9K=1NO!Z/;ZE7C[_B5RVZ^\>WPT)@9$ Q"4$X0$RD H ( M8D2-,Z0CST:>-CAO>H?=^UBO9G<6Q>PJ2EV#1>8:K=M2&VLP=")AGQBFS1+8 MNW9,$S:4%F;Z"KA;_;@0I#?.R;BY9NA8K-.23U;1F7-R?2M?C]YUQ?ZJ<"L72C,%,B:?)=X3P^5MI1>+ MS[LSJ]-5GU_"M=-@-$-?$9@-[K'BSX&\J-\0%HP%.11PGA98&?N MEL2;H9J;-B=03P&^PI>[]V%L@4G%K9HD?AZ+N''0@X]=N&MP M75^7 3=?W:?LSD88=8($$.86Z.U%(@%2WJ*Y]FT6K7;ENQ[!HC6!%B#FCA:* MQ+2B8HF#6>B:L^[!DH?Z3^A'5K&))VI>S;9W3H&R$782B 7]4S45(O/.F]7? M4-P'LK9[NXYW#@W$Y&;/5&VD!FL&DIH*X7N.X:6VT%RK^OQ^>K.*IS*%Y^YH M,$'V'')B8?-D<;W%\Y3T0>E27!?@+.2S0,>"0>NJL>*=PZO8M,];G,_186%O M2!-7EM^[FA W\1VG["FPD#01-4U!^VSQ%S/U?T;1W*.5,9\K[;XWD<_!8GC/ MR/.^;]*1.P,.@=_;+( M;3L0T8UL43M&=F$'ZPJT0D?X"M[-ZC*'/]2@.;Y-UA9*5FHHVTNK&X[+):'4 M7Q>R[0\F(@[B;%\:HL3H-NN2;2#GIT:OD4A1T;7NS;,XT&>WD4FB@CA_?VGY M/"A"O8=C,*U=2.$8I%#6+<1J&OS3GYW:(>HC^MVR*Q>7#]-%J;#22@_5VL/- MZL>_Z>L X"IVX& :>L_A[/2):3CC2:@NV08DDXDXX;,.V"9U!<,QL=^^/Q%L MXLF]@PH(E-S6P?.89>V9;"7%F-D49CGS\4'NC=KM# 0@DY&K='(;3)U3K5NL M[M.S,)Q1E$%[0>J A@M\Q2Q@M(35ES#!"_OG%O]G<%=(I>]6#]5L=_W0:J23 M#W)F(:X"1Z9]0FG=OBJ:B%LU@__S3T*@22Z%+M%"%CAVD'A"_W5&.4ED5=V) M.L 2P*M%.8-)-BR*18"#^=.6<):IE[2Z!Y/;>LH&MA'-(WJHD\M4@P>DVJ33 M/%9GTL'E^)^YQ_FIM;CK1H;:U&DKJ<=J.GO?"G]I]]>M_/RJCS+M[E1)19/" M.*<(YMVQVH_^5#+>VV#TE*G.G/QRF1&/Z?Z- MU+RPTZ=M\$-Y_"P/+2-<;"=N;UZS6O;NN;."J.UIVK".[!9L3(;XNF,N++*O MD77??IBVG^]G3_J@4L_?_T:OXZ?AB:Q>%T_ENV5)F)7DQ]KCQ'%ZQN=;76_@ M=7_=.82'_=?4S.A%ILIM(UG6;M/+R,MOL-MGG8-LC'+S5C%2Z:ZK.6-:O^EI MYO/J,*5VFL;%;:SY[];2%KFTM%U:VKZJI2WZKI:VV.=.!_AP9_"=J".II9]- MF(9'@(ML@J;ZFNBV -?H4@[M"<:U>%Y;,-.0MH$7ZOCG5 !A90.C[;44N#Z;]R+);3Q:C#TKAI998).Z*'\R'-4Q#4A39 M BW>G8],P\V#!>KJ1:^N/M8::KF[*"='JWE7:*AB$\*H>])?B%K@M*]#61_4&5!].B]/-H^L.5YV\7G'O->=C,F82A?CJ,KD>&R OZ$SL[T$VJXC9$ M<_W>XFE.R>_"PPS7B%QOZ65>D2M2[ MQQDEQM[H5/66;4W81#CHDW-TELFW%'1T:,':FM2KXW0AU,;R_JCEM]%(CR%] M!#.]L&D&0@+7W.G:VM?/RE&3AUJIHTWB-K7C+S1C+92D%Q$JEK_6DHIP\H?% M'D\A@):Q2J[5TN+AXOK>D!_[3X-!Z?G]BO2S0R*]V%U>#FMU?;I>]00EGVTN MA>'J#3,+(Q>3\ IW&-C60N%#!:T,0\$;']CC07'F=@6SM(Z_OPY>=T MD&^*[#<:R#>;QRD?.]9Y-8I_J_9P7B=^9?,WW_OM%\M_>^OW^;3Z]:TU+Z=WD?NNDOCM=21$OZ8?O*X=17A^\)M>5 5^M-[(1L-UZQN5BR> MO';E"%O=GZB516(\G0CAVX?V)-&/E,.9[%=N=45.YHSJT]@61#VJIK6G?*VQ M/C6 \3BV)7,R?)-:7KO3D4LJT='-TYCJ!&),GRU:]LZXC<3(TB_.G MZ3P+,UN;%Y6FI/>>*GI5TIJ7\I8CG;846;5:77M:$?*9JIU>/S^,X[$35;GP M?2O=;+U@+6JWMG O3>OC<$0K1?J?#_7]6U4N1SB.M9*T)KUT/2]$JYU>NM_O M=7.],SB.V=B*E5*.4NTJR?@P'S=>LMWN@16UKH?:RMSF$+YC @[")?P./^P_ M6ZH_IP]7[5KN5I\)C0+OSO"[S^#AOZ]"B/0U&>H_T+\W1]EQ10#<';TT';P; MCAT 2\$/QJ:QLB Q6[F3M"!:*IB7KV3)@)3,U<0Z119-B<\7(=94HE[ M7_B8Y7^&HJ5:#-+*XTH"S!&$AX;D##$%#G_3(V"\> 3_'HR7PU\9X[.Z5 P; MYE(TEZGC]Q=O) 88VH"-P5GP0X!C,H.8 %F3!&A:[X_]FI9M1!F^)QLJ:OZ) M&Q7['6,V=FC?>=&\:?4FPJ@8;53KNB,5NI7BX6B '\24N;_3M$?[WID6[Q/3 MZKAJ9D>%.@QZ2PL' ,J<%RS%[OP&"V6Z!0>(-V4# MWR$>O2(M-Y(](MAE5 OXH+3=9^$0.73,/#&V>QC!4'C_GL#C/U.W+/[E;W?; V-0Q47Q\U MO 16$'HB;Z2:^DM1+;9&T>(B/;AICW.C62&<_?%OD.<(FF^(#VY7WO#MU+-# M"L^^,O.<\&6>S^3@L_%%E!HB;EB)WDKW,CA MM-BR7O6>\/F=2'_3$7VD]G+:+\^>8WJ].56SBZ=,L9],2WU7.L+3MENQNYF]S&]>WIMO&J,LEJF5;.+3K/4'DPC;;MH 53N7D+? MJGRZ_D,ZV:*73K9+)]M7=;+%WM7)%C_F<+9SJY?<# 9>!NY\6D7EGS%%ATLZ M7$HISPQH_7VCS'@P^,7=; M>D*F2(;0,M\+)DW(AC/<=>WUECPZ8LO-]HR'SQT+A,7<>\<"?<< YV=-DXC& MF_5F?JHTNNM517,2V=M<_7'UXU]H-#K". G^?,Z'K_E^<:B"=N4O+,@!=]*M M&> $@ T1'DR3T.,-39^4R'UZSD,FYO002UF>S0Y\QQKQ+^+ ?BD?SA>?M7$Q M64G)X<)M>1'3?J,\YOW%S#%=J _3M8HA1&OK9C,IY6TQ?_*Z\2_:?F$UN.DX MXC@R7:3+]6A]>5\<&U^Z_>MGM=5SU+C952NEZ"SR.C"TY*EKR?\@XM];]:P+ M6J8JUJ/&M/V4%FJI>G'BI$X.[?8'T?[>W>\G--.>1]KCZ4UKEFNW8U%#&C3_ MHIKS/Y4-WU.J847TKJLE NYNWE(#7,)LSEWGS>%Z$!IB2MD:FV M4[.BJ-^_MC*C^7RT/'JQP?OJU;_HB)ZLW'R=>*AHQ?O'MI(+-R:&*/Y& \EG M'=%T*5:CG<)+M)OO+/*Y=L-.S\=G#=AXYC7LY4HXLE7$_M"H"NG4KQ.YT\G M*G824" KB,99QOKP$O8;96E,U5=G)@X_4+;N#R)O5:Z_6;@^YI[.:M')+K/B M\BL,?K=4-%+0COE;4YRIJH4I&0^7*I.]F%GF3KY^HQB.SN)D:^%$%T$ M'@ZLYR?L"7>4H0YZB&)O;[!'%&\18R!>(K9,6#Q-TQ0)XQVAS9TK2*'X@[UX MV/0HA%\'4Y2-WVFC08"6:]FF(MKN:\ MH\_WK^=\@JP>X[[!JX&#_D@%F3^[=%S\2F3:L'(;[X_#C!UBWV1O#C=K /11 M2$1W55(6!GTST2ZTNKU6SWZJ++,WVQ.XMD M->"MI#$=6KW$4/UYUQ4\=1// +UJ#,8_]BS.H@S"\H0[<=\ MSQG>J';\;JKT=4'I9HQ*_6:P3B9@^E[\.K;[#'\J"] XB!612HHEX_\Y\/B* MW=:@D'6JB9MP>"8L[A^Z[=A:-B)/E^/[V/'%&Y-H/J%.:L+:3$B%A^9RW"I# MS>*^\6N_/!XLK#;T,R&ESLQ]^K=KU/"V#[NV8HBNU8-G-(L49I8STO%L MFW6(5+$ M$XN!'@T=_%A\!W85MXN?=?HO$TFMS.NB(*S;O7S#EM=F^RZ[KR]N__'CEX-S M1R(,AYA(/0D9!HL\"/Q5<(=)T?B LDMF3,G&"7N 1M2923ZA/YM18K-LOO MYI'>R05:/E5!E>=SQC1 .; D'B$";/Y?74C,"181 ]SD'2 QO%;:?T'UAO7.T1G=$8? M[MQ.9;QE06:5(I$2$\L)G]C!*)!VRAL@B7/%X MZHC/T!'$>W4$4@ZA2L&:9 DAF^V5,&:QJFBMQ:0W%=&8^$Q(O+)3"7!WP].: M;GL6W'&8D_M>!__>[AXZN,$1\P:OB! P&G(T[<5*'A>'V3$M5MNY.;98Q:I\ M&]+_AZARW[G3W2]T8Y5#1.7CI"JS0?5QU(T!7B"Z[\9@060"F1NN&E%QFX$K MGZIR/BQ_8GTRWZZ8619+TB.II><)<6X_3L]K1K6VG9E!692X+=?;]3PF%U3@ MA,9CZ1OVO%Y,=!^&J'=L)X!/*HAS(1+L*$ E&=AF8/'@+L&RV\5"T)GL/:/N MB"M0=/H!+7S.)BI:4>H?* M<%V,2"PZ8T7?TED((;KH4))&PI.6@_.9!0EE$92521U+MRA_+"!]4I MH(9/:0"./1N GPW 7]4 '']7 W#B01J WR 1O(S*@2KSHGF\.[7@ ME<9V!P&9)/6.DL1:V0553&6WZUF?S-#%\Z/2OC8B O\)\4A)E7O+&!>YWF8\ M'0Q)2AS$BO$J5VQFEA?3HY=HPW;?;KH$8J%A;@*OT?9V(&C2LB2#GP: M>*#6^A0*N(?@[)!%=V=XO"SY2(!#)/6]E(Y7$CI^B]#[M@R.W>DTVLO@0@FK M=OKFH%L:EE(,<.I,<>.!/L]Q.+ICU?QIXT@,9\N-(@' ME E]KP>"X?4^PWQ >/[AX#RPZC=C?OQ3]7E@XN %C5YA60-G8CV:MEL3FLWV M'38^.$?]& 1I3WF6L=VXQ:.+.$#_>EPC)GB@")HR"+4_W!Y%EW? -Z3:$4[Q M,(\02H+*O)\#=4=5&7CP*^A.X7&_#,U\\4DMPME2]Y2G'A'JRYX!';9N5&N&0NGK[*"-^78E[SMI MMX_C^WK[G3@L;@93KZ-*'S=2RTR)8HK%*!T#5Q.3N_$IO@%?Z#%%9!A)GK_IP:8FAR87OC 5O4,\*X>X2A M#+:8T2LWZS2?-N=&CQU2.?%^\)UE,^[B\?N)$CZN2R+C7SFU*JW6\W*V3[G?(AFFZYV<]Y^J'+KL/5 MIP?EP9)9?HX'12A(%+Q-\2C:+\?S M6'-8:!A2JD^GR(\W9WP66P6/%XJS.#DNTX2:5Z5X:5V:"NTWHI5@@(_2$YY, M!2)!]P6DSV?UW!V*0+O_&T)]C4P_3JS_B#S2WYA#^@N8H[UJNLONC.AM MX4OM=R,P9>)),OTDF7Y2L=[;AI;:=E4>2 F>MNNQ C4="Q8V^)V9X>\F!DWW M\61>Q>(EBJESW1E>$'2+?!ANRJ_ MT(WMFJL6G('43$_9577<+DKS1R%I_6G'XB)G**T(FWX^SS!8=2'($WG3K;.S MYZFXT:FXN!6;0D^G-F*I0T5-9]1+3%D[H5PY0?UKZ%N187N>T=\]H^^C%.W/ M>W2TVTNMI65Q4<2279IOT _#)_ZM3^C[-F(S)Z5%2U03F)AH$VUGFK1VO8W0F4/[6?ME:%+*(@UA3MDSM;MII9GQ M6KZ2-OW/97WM>O6V@IL,\C8CTH6DAXKY,/%Y4SW*AQ-N/CQY-! T".F\;=L% M,+$$2G4GO<2W_]/E$UOB&1D(-V/P[I0@IP6N47G#[*VUFJB(0-K\WUQ_F+VO M0G2PO&F1[-(6W7:B?9>$]VU\72O3F4VY2A4)O"L*@F,8H_9-FS!6,7VVS4=C M19I8J&UVA:TJ,_$[.>T17W@I$D#COGVI' MBH70A:5BA7)CA%*&6V*S7Y79EAF6.8*PUV0'J)UET3\8[ MUK2GB]U(KQ"8OSOQ.DBX@*>AV&.)%XCU7<-4(6R30+<<.&!9(HJLV9HX<"I$\C5Q =JFR[89T378I @S MY $4:0!."XT',&BWH4KX5OOKE%;#L4S87:JK3*O"T-)SY8_R>OB\"BU_]N?08Q#513YAO$"T6)M!.K-"9@@WIO$$T.%W&V!HD7WJ!=0*G[ MU3LP^FZ583)*U]NYFJ+%Z*I9;/"#7*UOE8ROWQ!IN)>Z"Q526BU$S ME9Z*$J,;6V,5$Z-B&X)GH)\9PMVVJS&JO.69F4 1#(6@"H]& ;H0 O#?M.>2 MXIG7R(YYA7$9L-$WO 2N?=E=?.;;$7!]5ZC;6UBP'!KX9+B)/?36Q!,/[\2[ M.V^%6=Y 47@ LX^> =@U4G$=-GFYIK;)6MK^ =#;8\E34YMW MF UX*D-_=:WGGVDTNVASKS].V69:7&4;[12UQ#NXNBVGNVGB:\@XVM1ZM,AQ MTXPD6F0ZG\T/34P^P(E]Z&UG\G:VHQP-NJ^=67'A_0@3)2J1>8V@Y _4); NZ+8W^#! M0ZO^9T[1G(;/P.W.8MC)ZI_B5'QJ*NM=>,ZR1T@%O%#T_V4US\]XB ?VDJ*A MGL7*$1K<"2K(I0KA*H,-8JA)@_=1G:",\\"UL]] M""^;>RSU7AIW)_Q^@ D>P_T5"% 5"'STYH6Y0=DQ&!)A%AD9R F#38:P'4SN,@2&"?+[6QP0WSXIZX ^P=\ M2IC CL$_!J+>DPUT^[!TV&W/?FO]M[T="L M[FN#+95(FYI=%7O9%N9^FB4G9!P+^,7<]S7*Y[= M%>8!RX/YL(V&((8#CB;):QY5R,HK-J)MWMR/]FD9N_/_?DRXWOFP&<' I)S%RB\)YE4 M!JJ6XVRJ6Z.6^5)T,Y&B\U__$A>;JVYPY+]T11J:REY8E$&&X!8*.Q_0HM0M M6"41S^;SJ(AXGE0A7'[#FA2]'HFP],O-:HO?0W/&;2QCKU;#+,V;\?P$-P?$ M'/MXQ'K]*0"FE]XZB[F%+4>5;65$+'-U;0U/0<@HH-N?@N>&77%(]=2P,&97 MQ0Y55&VI$8N.HN(0&+C4&VVAY\S';QF)X]-_IC3RV2GS_QSEQ5=@H]Q^E'\$ MD0/^.+@ !CQ8[#^[U+?^[S5DIN%.-+^*\[/BREG2U5&WGI"B3:$')]H' GQ? M$+WQ5P$BT8V5E=%$'2]+7BH,MJ-VKC2FFF2A+\LSG8YGYZ<$S>'7H6PZ_BO" M ]'0P@6WB+\4@8#U87"#70$X35$4 M8AN!MPATB_I56V,'PO!JVM_$ 7"%$C$2[W$DEVS!MMQ:<>/Y8H;9BK[*;\3< M)HZ3%.7V0+!IOI6!9R';J;81VMDQQFF(_"JMZS(MDIJ_0RW=P <\;E MK*"2R^24=^F'+JO:JUM&#Y5G35/G/U\FX5M"=N7CG0!F[])FR&PA5[.7@X3$ MY')#HC6S6C:,T9.)U^0/DL\/KH[8JN2F<;F5HXNCQB9>GZM1N0I6)_%6N>&# MHOHP./4>(^L";S#7&:"'L3_Y+MTODP?943\E7,B3'B(KC1+6L-()9Z=QMFRY MTUMX$.^CL$GAX> 6R+%@VCID/8.9?P'YQBSBJ> MF,4VT6A?4C=$V=O,W:IQ M8#\1J:'W0)86(64-_.$(_>MIGI<(H-D0J_+ MY^I$\4#.*SZ)8>X/'"].:OR??;7<,)_6J^YGEX$Q>+";UWU>2O#S10F^B)HTBJ7!V-TX0]+<>L M]JE6G$@/^@5:*>#IC"58F:QYD%J[9@9@T$_=:Y86.#7@3LR<;ZH^CG2G8Z)$ ML)EX%JV2^FRXQ9I)3)EO9Y6E-D(#Z4]4S'_O)U^H00NV!R+")($KZ@R31F MHVPW7X$C[O%+V'.HR) @1-UZ94B_Q#[XW*DKLD4>C2G?_4ET9Q!8LEMG^Y.T MU!T4DM'H4ZDI*Z1H<556:D2MKEN#^5*2G>I Z\G M%::0@,()TSY>D32OY9'-@S#B'0._Q^'D2A0PL3#3?ND+0B1VMX+!68,/XX8T MU4B%46TXR 8G@K6&T,:Y@Q?+M5KD"YSV#9"47A/V7^/?M MCB.. "5>PF;_P^5S%G(HO]8#V#NKGOX].7P^"(47YO&"Y.1IT:DN&GC>Z;?& M-SQGX,P'?AVF^@\.8'[ 3T6VE5AA?$;8R(T>62H/T3##TZCCO]_)LOEILO#T M(,&7#GH%.=HJ-EF,'Q>=9IT#&K/XY1[D4-I0LQ4W,B5[B$^<1$-V*KGU!SU( M'TP2ZD8<0%;#]#Y4]E[3"L3C>+D"A%W?ZT1?)<(__25^9SWV=2J+7C*LE#'4 MCE25E!S9LB:44+ZAI+U399&*TDQ7NIA#BT/'H9L=6I/A#/NS*LM?Y!V RF_; M=;V$/?;-FU"MH/DAX(-_E)Z[@THK5-9RM4;+73HWE9A,3^DL8X/V5ZNTY+0[ M3<]7Q2)6'6O+4:$3EU7EPSZH/T?R"/X-_:@;CA#Y#.7SF2IDSK42L8*=SDN, MNMRFF'IWU:<_&/%Z6PL%::<9]OO<$PS>%#29"V^J7F0WHX%I;&C"J#!I,UVK M=Y.P/'YI5K/'EXHL20C/ILN):O"H+_$>[M#3-?[8\2_ C>N@?>.Y<%T@%Y*= M8GU+6!(3,ZL,,TZR6O>C[LUA@@S)CBG K"Z_M%'.%_76[.*Q;RU*/]<[Z<(M MXQ!J,;!0X>*CD!.B6NPU',HN)HU4C*G7F\3'TQF^?[S' [Z1<(.(:H1B1S[ MXY#PTHC(7-;@&'@_B ST?1TJ69T1N?VI."UAW)KS_L<:4N]6S=G!,!_4)156$^"SAHL%2+&R5#+JFI:D\+S6YX2K>U:7*;T3D4$7OBE; ^[LVGA:34FBRZ[?Q31D:\[*; \P\TDR[_#OSP28>@VX1R"A8P M#W)T)RF\+Q@!\;Z.A!N>AG14:J47[:PAV;-E.S&<.56#/T0QQ*Y6_G#%=6XI:6LZBSGQQ+)1B\XT)@?AQXD7+"00=8L>B" ="2XR_3[=)#H, M:**#C\G;-:/NY.+XS,#*KP$IIH!QLME@$^NET^0?G,I@UT :UY> M\5%TC/UFLYDFR]K:O\+OMCK7(O "-\NT6>'EOL2\-SR5LK*EU%J=C5'12C]& M#1N3>6?^ 9[/=\.[A+C-S)HM>4%'A(-G38)VWWB?D M%&X/L<=M%6"D%5'+0+#8$9S! MW7Z>8&?KOD8.W6P1_%(TT%T"4V3NSBM_7_.5_)2Y B3KS7<"L@Y=".B(%30C M!SPXT:II9GB@)1&8&4W)XHA.ZN8JCA46E78EG/T8=;>CKT7%,19],? 'X3Z> M.)!GS-*!Z<<0VR4.^_=Y] -: W&$!6-E35%D_<<>6B4Q%XW[+OZW3"ZSC@1 M/(:H /$=G\B87Z&\"^<^R3$CB:F=>]%..)XD]$T/ICOZ.!/OG1&#K^N_[VC_ M7@XFU!UJQ3"F7@BK!]\&Y1S-OO(7ZB!5!F[M/CE:][*B0)7F9$7M8%UE3MMH MACT565'U5S:$)\%=T8H-M*W++P@Y%F&@YM$4HKG&NN6BLHD=_Z*_ZL&[!];^ M842_%[ QG">2Y\3/G52L!5>B13\8"OZ0:X*(E+MS*KY%(J&D)BX7HY7LB]-RAHA+8IJ9 MZ[5>9US- N6("[!2_^"L3L0!9\!=)?]#8R)?4K*O24E, W8DYF62V9P5EY\ M$0L5E5EOA??'I?Z*XIT6.S!K&TV?S&$+VP5)V?$E,3Z3PIY(X7JU\S>Z)*"R MO&3 3BT!&03>5036,&0^RHESX%OINX(1$D9F#A9^#O-/@<23:6K@EE!-HJ1? M0%$^K'K?O?-9._C'J?C@VW_ET67(H'*W3A7&J4B1U\M>_L3AQ@7LB,%(A<-+@[T-.$CQ@1T+H);S7;MC,12W@ M2ID!9"#XB&;H @.OA9U6KMF -P57PP\)P)$Y?Z0/OP@YDI[CMR.H,A\GE1Y6 M93T.I4)*K5Z\\;5UUOT)[6D?.JY?LVLA_Q46U;[J6Z/SA'=K-X:X7K!NJB/UC]\00AAY+$<_"P!Z;\0B_;+_U^R;]2 MTI;1#M/FU^(6BZ[Q%E?N"LFV]D%)._.*@2Q#SM 2L'.A M4M901W)L02]3U*"3%?M:KMQN0=*(BYHDX!:&S8X_G)CT>-+T#=4*+-TTU4.U M$5X3G:Y3,6J3$:5! (I&E/0;)F#4 X(M(&[S[DL"%:0/!E%' = &I]'RQ^R[$0\ M.08&D=>#^80 9M$]!(>DS&_+/BS"^!@5GTWX>1B^W6% 7OO)_T*4)[P ^X"@?\]#BI"O*, M@KVA,+S74]H>,PDVB^/E#%L1HY*]TJKI;6]2-UOS-SS+XR3G8T:H3P_L$SVP M&J%*/2[3&TC)JH!1(VG2'LAOV6@8.*!Q5SMO_9V^_NL!1!,.QY(9YQ]1E465 MCTXAGZP'((W%7@G"Q7@&F&X?P4H'R65V72L^/$@% LT&HWY(>P<"+XAQ<:&$ M#? +@S?MJ2("D?*GMQPI[N/>ELL> &)Z8&[:[X('V[^NPB9^N4:>SHE1=YLH M3JA2CZ=1C$[7):X M%\ =L^5>2-B=:D#-8;N'#_K'"/3(V>R[.,5N V']>7I>W6X8IDN4&6I@#\L) MI[N>3H2#VC1V==_'!_7\P?"M69S*Y1)E%AM0=)H9#2H=W !Z?LL;85C9&T-@ M'QIB'L!5GLG:N]7N )7?>X'F!RF,;X$Q_W(]/E,*'9LO;Q6)P5?UP:99[.K= M]Y^?3P2>!X]3PS'FS6Z%36'.=K7M6G2Q(J77O_Z].1GS8VU2'DNE,G%]V99$ MMD\7BX(=G:37C[))&26K=GJ-58^VF6B[;5#*8%4([P[XY':!<)KIQVDB(($? MNM*N8Y5^'!P><+G=928R5[48^&]YALOQ?)>!]\$#R"34S7MS<*[WR,V8^$!X M6"0\0<$7^*GA>FUI]!;8#N;NWQ9\=YWG^(V-D/T[NU0>EAOEWFB7AH'<;I \ MRB77]CZQB\V@&C'\. *Q>/EO,I5Y'G;]17A=-#7.ZZ32@2EUYQK#S"K83,95 M%]#/U'E-E_UQQ[RBZ0+P()E(]L$PFH$&:-YC C[HH$ H.!?/%CG&L[D .ME? M9+]U&5CM/<8.R<8A>UXL8/QGH@&\D8,)D['$RY[?9LH??J<@=NQM>6Y/8: M'7'0W%F]#R>9D1T=R6N82X_VV^I>,:V0WSL3]W\S\U[^KHP]JBYO09NEB0YD2]V1FQ_384 MA N3E<(J89^_E=_&+<,^&242C-*'?*F;'1&:(Q4GPU%Q74R6K2T$V6*A9%$1 M\#U1"ZCY_=0>CSC-![C![F5QYE+U[\@@%,V O&/ >C[/XP?JC$ MFESOUZ'G;S6-X1F!G"^1 M%[*]1DCKU#COHN^CZ;P'L+%CD;H=5.SN8O&)9_T3JA*S36R8Z/$-76(T+9T: MIXQ,%D[H/7?V8>+M +YU0F\&D5PN13%X"=[==']73VGB E6R?5ULCRJ+)S"_ MC^Z"Q6<"8G>4V8A",T,_,[?04OV%Y M_L8(O-_<67@I JBCOR/.8E&%!OL&.]^=,^-JU7$V%-&EMPU\)$RBO8].>GT_ M'V70!&T$UISQD\):6JZ,&:FG6+E6>,,$/5!N,\"MCBNDM"7Z_6$S?1>][,RFMQH=,S53:=:R: M+BX2O2XV2VSO(Z56HA5=4HS:EA0>QP9C*UGUW$(@[/)N:02%UQP^#L3!( ^F_![1C]_2<;VG4".F^D1 MWFR4:F5]DI44NYWH:)M\LC;]J%/V#C9BN99.)R8-/ VL;-;0B&VN5L@"=YMX MHQ'B0P3$?PQ2[4F&^H5'IT*LIUBSY4B4G2GU[#FY'5"#A\$Z3>*%>(F88U$L MJHR64HLJ:-GX_-Z M#OJL7MNAD!'ERO=FE:D)1ZK;S:MU)8>AG.O_VG LSFO MVF;$J^X].MHLP$F*^9RDEQ%GWNO]+MGKS49=P>3S!+X(C&KV/[QQBM%;E57V M*C8X<)UC\8BR56NJ$"XR=]!9>@?\_@W8:;;:2K-5(;.AEUIWFY/["J6-#T[_ M5\Q&U%.DM8BJDZ0D-NNMZEP2C)P$3GGL%"VTFPY\3-T+Z=RNW6QWQ2=&,Y:- M)J?3+K6LI,B)7J-+3>%<$/NG['>Y4;BZFZ)APR]MSFH>6YWW:L"317J^I^UA M8CL$--@J_^&X4)4?%;+96%KKVW2SM53GQ6F59^? P37%S:F*=Y MUG0W1O/XFSUMY!(XN[<\)H[="Z+NEFPAE-3['.1 T(K&I#S$@C)W^]Q[JY6 M3:Y'\6U%DZ/PI3L#>,_"7RDV3S2@36])VSLGD M%7*[U6%@A9^9]\N@(9U("05$AI'?R2%^V((.N;[1LKY&2MH:?.W1:%"?TT%@ M$ QW9^Y0#ZF?$E!YQG CO0#,^H@?%GT N&H.JOLV!=_FD*H626IV*EU>A)3 M*56U6*>?JS6^?&XS/UO7MDJU.)2:S6:VLZDNM%&J_7[?I%Z-QM,Q#*+83^R0 MYY"$FANTT-_.7GR!> RD5*%04))->AD=%!?"L-:VUE]H+RIRFLUL"=&X0KXA)/XO,YM'=>0 G%:0/-!EPM/_R;O S_KJB6 Z?R;-'7\<8KS'0!2_VA\I$NDY6]V?K_7;U)_AV:] MBZ237Q9&(D\-8B5]6JB/$JT%;"BY1-GOP9>@W*B:._<1RCTJPZ Y?8&RSH&N M=NL[.\J)/2W$KL :5M%YR&PY= /-';X^_+"ZZ"KOCU_,T/TI)^[WCPQ36YG+ M6'DXQ(IE6\KP;'Y5B'VPFO.IF&N3Z(XSC-KGJ2)FE35L0QPYRB"B6C&(^@=%H6X$2AQZ#=!5\-06"'G5VS:)X!Z,!4-H*]P# M#6(3CAV"^@BW6R/BD5TY0RKCJ==:69[6,?'?+AVVO/X'.A M$AZEUA5A2S3CF$AT:G.NT##P!<1A89N)T3!K*<: E M?8&J[[1JX,G+ETO+-W,E2]:D71C5QA+%M^=THM=J%+G:344&Q_)M=:'K4XQH MC@BEOVYP*^H-&_]U&^_!Y)JS,(OI>4O[*.(-HVGC\WE3H)<25NQ- ML"Q=7_+CXOO)OSZ A]M=]VZ0(U\%T F?Y?0'HG,^W3<>%(K#;J%6:DA.?;/:"JD*HVN7D+%?.Z%XFEG: M9KW63V B5L.TQ48OQV/WQ^5\^C:D5E1<80BK3MOM9=>THXU*,7=*&?!5M2.Q=M"'Q3UOFWX2\ M&1I85.8C>Q#QUOR;P.5(X+/($7=Z=^8MI)R[*L@M<^-<.)S1+?&XC99)]WN" M/EK@0^^I6)\DRUTVAP"YFY<[?CERV#0W"[GSU_Z"7^^!=(##']UA@W98G8#O M=Z6%%RU> 89[VE&E\7PB1:=%>[F*49-AC@PS\?%)"N8@,V\9>'>E/M/")PL+ MI;FJQ'!:2>'K1KW9CJ;H]D=!6+MOSQOV/ ?6 J7\3!>;%8JPPAH;AEK->)YF MLN1Z1 \:48$&)GP&MCC$9D- B"48F@(4DLA&!!X\U4'=.L+N[OKZ8)MU.8[. M,@YO^*"U3]O>S")-X)4135)*/KIPNF.A6DZ07[>].I;E_#,)M+!%P0G,V=2RPZO:913W$:C@U6* MS0W;O_X%2CR$0,*EBH&=17N! 7:9]^^ZR\IZNG_JN,)R2.R ^!QO#HC:R49/ M^U9RPM8S2;K-1UN4DIJ)\\H\)Z3T+X=GT\*:IYM#49.:9JX_P?N5=&X&4VXA M] [_'5I3OQU\Z3OMYMNG_O<02\"1VOE1^SUMSOP7"=_=0GYEL'BK8F,$:R^L MF3*0.^OV>1R3M[D'7EL$Q.VJIHBLAS9RD:R'EL ]]R[A^TUR-K<1!?">-SK; M\WRI7QG&LU*N6>FU9LWJ@.Y_<*S!^YT$O);8Y*U.IX0YR4(N9TK=6KX$G 1K M'3+$(. B0#27K<)E55$8$K3\X#/1<.N/TCVG1;@#Y<^\!4@[[+S^3NKDCC)T M#XTRR]64FI;,^QTYMT:2-M'#-!\S-6C$O9,C8MG=OIZR/YYZYCZ,+'MN',N)?L9+JT5&XI!QG2 M';;U<%X50GF"*"QH@?=!/L)05&S9\6!8KB'GW2(IO,ZMU\*BO>D2IWAQG2(3R9GFUD-JV5(T99SI MD26;?&.2[ F+L8NO19GVLV/;_8V?B:J+9/P66Y[GIU99-2W#/MSOKBB+X.9] M1I9Y)\NHTJ>)2G79F7"#RF),=9<-:6'.V!S%/X*HR./2LJK-#)N*CN=*?**/ MF4$/]GY=$A5/&HXE!F5+&:0J0* #4?8[^&(-_@AU99=G;0,2IY*'0,9N/WN4 M-4.UC:NJX1J,/""%20[#A"GX&X5-_*7VP/'>([?S0BVOV[? M0[AT7?+[SSOE"8+1Y3*SD7*]L:H)=4LL=G[[E']X5'0ASZ@,/W'FTG+3G!J= M=+M;7\TOVQ77E_0R;;X7N7^6R,'#^'FWD'[-H'=R0Q.^\4R4RC5J]]=,+X+D +B>CWUF$W#X!$45RH^%2W ML5E-G53KM--,UZN+:1*/0B0D<;%O2%2#0>)!O^,^LZK#::Q^-_I)JA8EV?9> M!_ K@KP2X-O@'T(X+O91)GP*Z.S,P4K/(=OE/EB]<6OOSXN*]BVSOI/1TTA_ M85WQ:<[>\#LFN6HT,Q(G#)TD)M*<:MK&=@B"H?1%40I(R4$!P$=7[9]LIXCV M*.O3BU!1P8.Z@VE"XXL$"'?*6)S904()G@*S#U44$ME MXIBYB6U*J6:+XVRW4XK80 MQ9HIA:2(F"W5DCG13*Y(.)+L-SNH+\^F"Z+9$).61RC.16:,: #;)=O\<3[X MG*_^>!'<5]12OC3>6D754;>8E0C:86-%):;+'5587XZW4#TD2%MZ#,3>C22Z M(6<"OCOO&;>1]!Z;28[GSC833>H2C^671'<@X];R@Q,3/C4]NTT,\D,[)24I MQFXWLJF"-EV;;VQK,$=Z6!X+EL)(,SPPWGLL[G1S[VC#1!QS(6[:-S>BN0J[ M^5AH'IN;J WQBN%?(0G_SN%!PY(.AG8%)G4]CMG\M';30&/#_?I-S4##JL;VQQ\IXJR#,+9JP M:KU4?IURI&G[[EVFG[\/_3$WW YJ%8S*,:MN4:\*](I]G'TH;RTIVIJ/4Q*1 MSP[J?8Z)*?8]B=\C69\W#Y+3V9"@!-X,.8MNN];I-"8_:<9#AY"Q?&_1M!C+ MWN$%]EA*H!+G!J.XFG]/E!?0#9X:-"%8@ML-\01?!._].-ST+4;6IJ(V8X#P M?$.&^N15?7?P)3_&3X\2HOO]/2$S$"]R,[J$N+L$:@ 5>T3Q>YMR8&9")*]Q M1(,RT*U]'E:@340+5G>=H^UM2EHSO>&JL?PP@?D'<-.I42&U81M36J%6U79) MHH08WS[#3G[:'P?WUL]LAM(@!6>5W&H,!0JP!>8#:PA+6C./N\%Z& M/++.G49"<6O$LA7-,%\0BJJD<7-)5'= /ME1= &L 1SQ9 D*\S^L (R,R$:T M*<1^N 5(W985364,2#QM\F [7B*VS"*/>04=+^#%BN#[14[4X(.!3^\_,1.G M!GAF\&?9!J_!0GUL@,-B:H;(F*+K5X$G8V16$\ WL>#=><;2!!Y\%?Q>MW$4 M]0N 4[Q[NV#"&9U!GWW^%'6."JJ(\Y2'*^FMLYMS@A]](*_Y#)ALKV1.0D_T MIZ]G:TP&0M*[:H)V>K!,#G&AC=FR44L9<;*5EC[(4/2I8:DV&R:H3*.K88-: MJ:YOX\XD6FZ_17IV);+,G]&NL6AH 0>L!'"NP(;R0*6 : /53N F>+W4X*Q[ M/.\GANL07K#O$G^4O..,">765N-HD5+6S:J2 MMDII8_8FB=[O)SD?2#M^6DYA)_M?GE#X0S,(-SJ6#+?B^V2GFJ:(7*J4&J?I M43Q]*<'\M=&KS6L+ICD0&E11:TN5-GBJ!G9WKJH;[45+UL6-.3-3-!];55K* MP)@W>X^S%XP97:16QI2FJW-K@N7;0JF773\)JWZ7L"K])*QZ$E9]%6%5_%V$ M58D'(:SJBU"1?)L4F*N]" +I*?R-]-?NW6!P"GE3E>!T^KCOH_W.[,9C&HF7 M,&SA/DD0-E+K-CFPV(0@H,'%WS"XWAK!*12,SMN6R$*FR-?/PZ<*-=+BZ=$ MRTER+6XTE7A.G']=,JR_D-@TDZBU)5[*E&*Y9Y@OD(S5 ;"UL/M@-G@0W* MNCQI5%IX!K*&X;&W1K!$9J)A!K*@+Y$\.<(Q//(7 _99C7;(0D025:@81540 MIZ*E&9 PR@S+V^49)])4^1>ON717# E\^THS&4/;@!#O+]@EH6NB"7U(^/WE M\C6WX%5MI46RHJ8+T%<^#+LNZZR_Q+]OA&3^;JKG(T#F?4X$D5=!?^Q =#L> M:-#K#PF5TVYWJ\?JRUF6YF<].M4PL*A!P#;W^!O(U'TV_=3,O)S4:X*C@E G M!:/KA@;"^I=34L3]9\];*O=(O+C\60A8]A2C=XJ1*Q2A A,J*:4E;A>JI)RG ME<[(H N%SH;D@4:[B'T/XE:]U7%W_"_Q>?0_,!K@C6E@>XUPZO= MI%0U%WI[FVKVTCEXYE-7G_FK)M#!OPA Y1_69D-FAP4.]LX:'6B)1TJNGLGW M'WCX7XMT_O&>V6\#G^SFN&W-'E?4;WMC/*@J B+7)6AK* MK6%N;NTH9KW]3"C,F^\20]->]C_=5U(3-E\46P.1DI2)DXP5F.IRT/H@_/JZ MJ3V##LB.%/+G#,C L5%U( M2('N\B($O_K9R),HN+2 3V\P,UX5IP\U+^CGB]"GSO\IK!MMDHU5.$PQ4M0* M$YL#QW[+:;O#_)^'49-?5=>\-COW)U0];WTZN\/XHME24S.LF]B(A7';2AC6 M^F' N_."SF0Z#:E*#?1!O-S;+AW#OCN(^N8JLR4Y]7(\9]+-2J.=;(\:]F(] M?YA-H9BHPG33O2*=*RZ$LI&N8W\5W^Q\NGU_T-EE1,UF1!Y)HDG/T&]JLR2QP*= /WB86;)5# MO_^\X6@\0_;26]&D>(*O44YMO-32'^/N_@TF]JBM#-.2G%E+RK+9R$_%M4(U M+C&Q(S.[RW&<\+*C+K9 JL/+9KH" H&S'J<'NNXT\0%$! +5.^K\SW638 MCYD%N V32#CX8ES@+^X%&/ AH8(:+R4\@4WX";F1-X M5H(MUG 2-%@D%AEPL'!^F+<2.=O29%'1N,A?N7HKBF'XWT 8(SW@1T9E47+Q M@+H%[%<&W$-3P6V!7F18"1P\#A'3@"\QP%:CBQ&&EI7YEWM4)O]L^?[4LF7' MVJ[M4JL2I9PB/FC$>,HB:D"8+V6&#R,.A4&].9Y.@^Q%'(29>ZN@"-(5QXI*6 COH>D6BEZJ/NIQ#I[KJ@3*=YS+T ?_N:_/S?[9^ M^NWD?9\FEEFAK8$(F8ZWI4IKLBGTUY=UTL_*W9<%MK M=9FWO.0.BDI<^"!"(YYS < JF+:,? ADQ6\F]@EWM#L!I3[A91V(1Y;Z[%C; MCIQH=$79CSVNW1S!QE;G@N^>JBTKYN+\3JNF(;$9RLXEE<3#89Z M?VW U]RGG)9GU*!HPHA8M.1W00$_%,SNI"+U':2B75%CPU6RT*?%TG0M]:OQ M(=/^V%2Q<*$X#&K#0]GAU)I4XA)/T(-9EVNLNME6<@JEXD(D>R(4+X$Q=+N, M_M2)#)MUU.+CSS,@'JGB\P/EY4ZUH&JK7:02VCB#+1?)1JMGZ\DE!NGG+GF M>R&Z?0UH>F!J@^E(-))X^N_#&.1/Z[#;*>,[MM@]2U$/HCG,'K9ME(AB3G*R MHMZLBOG*K'8)*O:U)1%C.1OW>!!TTLM^ZZXY-I\OENI1O M<50WS9J-XE3!A=ZE..EK=VRDQQREKZ8%B4^,.FF]5$UQ[-V;^1ZAB$7.9J+% M@P?>F].(9T\?JJ1U"-Q*7E7'VK];*[26=<2.X4]2 W;SR/[\Q_B#OE@')LD=_F6_0]OD(9Y#]SA31Z* M,OF..1LG/MDY?5&OLJE13BQ3F(+W!-68@S4D/Y@%_-2\;W'+#0FEF:I(BID2 M.Q29;ZNC]N4Q3X?F'<:/7J4EV.%QLSCRZ+$\$#O]AH!,7YZHM"PP=.)[!^]J\<> 6<;83V&%V(]R(P2+'4K M1FK4*RPRF!*/+>9"EHY977!^+5Z-.F!1_%WS%O]?Z(V+&@<>!%IYGSC+ZSP[ MJG CZG@X.,FCS8(G?&$;HLF)WOBV<[/]#@V1==;A^7L@[Z1PVI1N#F(DV5L1-6&$]II+85T1^]7 M3(G\]2]QD41GZG,^(OZC_0,@3X(W8"?0<>.(*V#[GI'S?$H7A.GV%9P_PZ/X M[4I-3;>S$JF*+"4FTTK&:/7T6 %5&7^K5.-F+5T.>?[&+.)_QDY_JN](:.QR M5FA6!8POU0:=4KRHCE?O'A&JWHH2[=,V\0RU?M:!NQOJNKLZ GPU@F1"GJYO()[NY2!I/N Z-H-DR%_DAK%69)VO5 MD[7JJUBK$N]BK4K>XD3X&=GSE;\ICPKC4'MSD'TV,,$(3;XXJ(NRKJ\A@]W5#/[E"H.%"HW!VP9&MOCW%:_#.YVWF9>Q?[>;1_G'A.Y7 SF= M37+=7R^5.)7;1O7IA-ID"*PPG_$I#$!^=T/-O6*R]S%.3L/ M4[ OJY$* U21L4/1P>+%OB+O$DW I@]8O/ ZIJ%$[Y-AL)+>)[.C;KT9^6N7 MVXR:*XWYVVV91N>89RP_Y[&&H\_ 'U0>?+7)@D-LO$2@$?2K\ J#?@F6'T'Z M7$4)5Y #"\Y;(KN[@N=XR*QT-&3KJA>A;$/3>6 @H(B+INGA>L-?[)/?8R6: M]N%,#LY&Y8%S+W@R@/E\U@?1NN_^?DO:@@ "";\2@?2Y*6GX(?#\%M)#11[. M/=$%".9$GT36R'# BWVJHILZUB89)_M3RLZM!V0K+W2S'T5#?FJ^85(HBNFN M$JW0N2@6)ZBZ3BW[[?P MI+E>P=QPJ5J&J@Z%5J*"=P1I^PA-,,FME1G2Q>R8BA(C?-"Z%Z(&!Y[J2^[XZ7AEH:&1#7ND#\)_ ?KRK@3? ]/]_-CO1'KT5UZ%9M/EJ.UEH.I M4"S"@5#WI H'^5?V(!FD;2HV$*$8!O^$BFZP>O=./.XI:B. ]V6.PH5C[";R MYDU!,RPW(0^?*9">/X%MFBZ?[:XT^$#2#832KVQ:(%[F(PKX=@'BW/?4NWOT M9L@(RUM6E"8>'A%1=ETY7_ KCHE2Q;6ITTWJDB/+Q;4ZC@^ZTN_!E\T/ZN%R ME\R-A>3JZW'B3YZ@F;/#SD$1(BG979@&<;4 MX$_.;C:R%ZR?P*\\;!9ZRSW2XAA]X;.]AFF"LUCDP,0:T4*@7@:<& ,E/*#8 M(CSS@C] >(?=P(4@PSYX/YA8\_**CZ+3%PX\.)^5B""^8S1C%DYW?7D'VO!+ M!^\\U!D>U,<](TXV#,S!=8CE?IW;(JT,;I2 MW"P24HZOY*@%(:E,D409(^+LKKS +D%XC(&.D!UTZ@(^@5^D/Z+^/&0+0[7[ M!_(&>J>@E#WF"95N7&KL-W*=@8G+P=P$@D3[([+=Z:1>0LP\\O)\Y81"2U>K MG2@J+[5V^\CS&_GIGX5HN= VU7&7'BX0BB3#RHZA9ZS=&;8+*6W;I8ALHR?W M)DX\-IV_ 8$(2=3#/IWS,]==T>NT2.!SDR3IFGDH?%=G]X_A5F[UP#L5B-4# M2@'Z7J\?R3T>1[-S+R7BGA[S[WC,GPO,,93M,CIA&E@N5>3FY:@CCB;K-Z32 M=QW]W&ZHE/JBY?:!@,CQ74W#=_*L?@\X<02;;*H\T"J]M78#@>KC%D7;FR4M M-6FCJPS$6C(U_$ ?V&>A)QA\6Q1RVU:)<^S)E_()=A-\3PA"P;AI"--[P,#[H8!QG M,_QC?!>OXF?KZ*NH;-MR[MS[ER:CS.E.I8=U3O%BK.NCN!(+6+6PXI7 ZZ)]Y0+GHX/-]M M\%<8475Y85@#_6G7 K+_)M\O1"DG?V"1>L!?!S45A!NXC=UNFOD ((!22RX- M#4R$P6N/@#-A@AQJ+![&5MRX6]]+\9V+MO4_I#__0?0 ]L5-W<$QG:8S] MY=[5_42/G:32[&A8%W&<*O8,H81KC>ZXLX;QS?&5&E['.(NOLEA46L66F?ZF MB&_AE?'C*^/:(#.BY4Q9 K%]/[:T:ME1>CXA)MCQE:WY/-I)U98]6E'HF3X< MJM'&9@VN/+E[?58HMY,)M46SGEW+::;%..@$IT^]D^L:LGUUB$M5-3@6U2HA%-3\'5YY\YVRU,<5^C-M03J52CF+\ M1([AY"1]^IUVC2BLJ=)V0PTV&]LJ+:)X5(57GJR2M4WEU!1P>:5F7E0ULK=) M<.WV)'/ZG>3*$C%'KEI2<3!D]:3<7XY;;8B5/KETD=7Q7BPC2_2RD%;$DDA0 M99ZK)22SO=3^3'Q3(5VN55/58;Y> M19>>2#Y8UEZ+C8H)J=CH.=-1:ZB,DFUXJ2_Z[^]!2.[\J&M03D=Y#GX5YV?% ME;.DJZ-N/2%%FT*/(0_"PBXK\)P- L+K&-U,+\/K]-R>_XV5E356^N6_"=,N M+3JKR32+B>9<9SH=*<'G@$/$ _=$!_>T#)N_99_$.\MO@:(_TORFK8 /@!N8 M;LKYVK)BA-DEOB/<.T ^D;]0]*K9)KB%^?<_;J;1>Q;/G4"V'[H2,J.;_#_^ M/X*+ 5_4L[S0"+&N\?)])V3J&=O2_%^X=A[]YL =P) [$O0%]NY6VC7AEN$_ MEW<_W#6]%N?_'L28B-;5VQC7?&_. &_,:BSWWY0'W)?X:RSPWYF8; M\S^6 9VS3W/$OG@1KGWMFSHY-\XD7BD*0;[0=RX+" W@+Q'_^P>/*?Z:NJU< MI-^_1)=8N+L( PJYYW9TW)^X&HG7U$5K\FBK48-M,:>+\3'EL,]C__-_6);G M9[.[ZHNLAPMPRPU^[[071W^:=KC#2W_B_O_?_X,GL?^<_O?D;/Q.-!*R1%Z. MPC.RN+Z)(#Q'Q*]\W%-N_NLS7MQU]Q_PS0/"@S(VP:6('2_%;2KEP8KL8#,= MRT*N0W?=J7KB^4B2RAEFIG2O!J-M^MU@IP0 M,)F-QU\(_)0B]G,.0^PA1>+FA\%UY1_PS7_N88"&'=KUXT,10G^Y/Q>SR8#K M5]E-EN9;:L=81NE"MPV+>XE?_R92+YG$:;?-[_H,]Y'M)+H%>3AN[/J6H'^> ML<6M0JZW\I<_,V7W"*OP1B+N1^[\6TFN[[3SWSQHA(5>!.B1=8$W MF.\<('XX''1'E#V*%7BPE?,CXQL&AX_E[Z+!.,2GO/&YT.=G[.?9^.:Q]O.1 M6J9\->O!HH5VC'0P:4-)W7P[AR7(Z*Q86G\P#_"1&0#[("B1&:2U==;ZKU'T84[FP('LQ[/EF8R%^/Y#Z?[57$<]+/CI >SA>C4^8SL@E5>%-BR*MEK M3=^FE44S&9W?U_ZU^Y5E?I&)]JA!(EZ:4=EEIM G)REH_V*)TWS2YUF_/^RH MW#^PO)E=>Q@_Y@>5R;ZI_7L847A&C']T_>P9RWP+]^B6E;9W.4@7JVZ&:60S M\?J"E+J--$-7!C5%:$%^B<2O?XE3..[?WS-.W-7<9,8TQ1EX1LN;9?8A:O)G M2>X9:O[P4/-9DOM#(J?/6X6?$6!]HS4OV)A^A<,]P59Z@I M"UN!QAL]R9(>#!U\615^:9(TEO-FPH$NR9!L%1^P-'1+CLC&M$R M:0U(1*\!'/4W^K;^+$Z71PJ'[[U.?Q!(U;W%(2M:'1YYMQ$VAK^X__A4>K1G MJ_MUIO_@&,3 ,> T&W*Z/X*^^$Q"M'N_YP,P/NTM\VR6L.9=C:"P:B?>[LG] M9).:?12+<37[62K&*66GW\:P*B,Q*6.H-5H*&CH!+&7F)8UG;F@I[[W_-Y=S MS]+=^SU_K)Q_B-B,2C2'\<;"VE++2J*?TX:V8&I(Y!.__DTF7A*IU%M=_?^# M9FS<9Q!):)"Z8X!VK]NY4#",O]9R'I\WFF?C3]$K,*+1 M9V2;SXLF*VNF;?!FR*0:CIS'._$>BRTW>#Y>%&OJ(DG^\K+D-L^1UH7KT&P> M_$9S;4Y-H/>-U'D&OJWB3BY[D#FDO:.ASP9GHH&><$BK MBK!P<)XG^ 5$R/G#5>$@'<:*S."[K>"[N:-!6<8P'#A=AU%@"(R<7A:H=$94 M_8G6WJV0;Y_Z3_ VHFJ";4*+\P('FLHV5-3@.TWA)6(9#,<'T7@O$95WYXLR M+.O>3'=GY[Y$&%TWM U09A:<\<.#9]P_:(0#_[,T[_<("!@!%]H&>BEON]PK M11/H3/!\[A!%^/#\AA7@.$IO3JHE@#58:[;,1:;^P\&9WX:F1$Q>EM%*J.[Z M130#/*"(9K."EU'-&6]$F,.QR^!:9,EDQ[W$LP]3WEK#::Q@#R7P13"M(+(B M6$4+;0)\,&4O61$XI]G=#F]EX&/,;9';38L,K 9O0DTKF@+<4/#DX*2N-4-" ME[E?"C\=^ !:\> O!)$W8%SCN,L!5D:#:^G/:!)5W8:S9N%87_"*\#,>#)-G M!55K[O[RX[P>'7(/-1N\#MM); M^.#3N?>#=[""(ZS^^;H3'^)ZH0,?<^N.-;A*$=QGH 8'$?]/I+E? G_M3!N^ M!YP3S'#P-N"-E[9FH5GR0/Q-)+)PL!;OB::)Q$:$SP"=.%]Q@-\%],873F"^ M:AV(-]>!%\%&&A%.!"?< F<3OJ/J_P1$#/T5"(?Z&"#[NOXAW9W36!TP%'S3)0(X'38Q@:<+S=H?!.\")/ M3P$]Q+@/:4_AB;: DH>:#0T#E^4(@E][5N%;2$KL4%+H@'(X63/3UG5@6MRU M :]CN8NG:O[J>!/I'$_A^!\##X@ $JKE&:F@9KFT6/^!?S)XL-Y 4QD\I-[R MS \4-W ?\'4NFDK.OR+^1KNNWZSD<#X M/1(8FQ()+$%PDUARQD_B\30W2:?2J4F:8.)-%(VH-VDBZF M"NUJ8YK-9!0R;"1PT5S/6[EF3J!M/=IJ%Y6!GNZ38>-[!_5$KM@@R#Q-V!VN MGG"*5+_AL88?7IDNT)(U(I(X7176Y**?;*VL,;PR?7)W0\K,X_W*%JO&*4=JU2DG#RC33:Q'<&1P"=W9QL.7AFWH@5:60C;35I; MC*O]N4L6>/1&66%3C&]:=;K;E1D]ZR@Q(@:_\^3NE=:H(ZAYS)2(Q5A+QL1% M;EZ:3Q*G=V^.^6@\KYMI+%D>.HYJ:<4$V*/$Z=U'U&31J)OX2E*61F,I3PJ+ ML05'%Y_AXVD7BQ&N=29%YL8X.4H:AY#CS!; VN/%TFEEB/J.2R3"E,4N@3_737V:[= MWK+CV<$J-6LL6C%:9"KK^GQ,3(T4O'OR^$JNT=9E<]O+TXXN5)+% ;45QO [ M3[=S*$BM+#4I2436H6Q!KPR414R2'#&AB/]QQS552L"0FO/%UZ M9U:E[*:2K-.#J9HHS\;65&RMPX8L5YA:KXE74U%*(7.DLBPT:;$*QS&?O)*4 M--KQS8!3)::9$JG:E%F):?B=)P_:6S39I%1+EBDQJLSS]EK,2O@Z='#SJDQO MT\UFQ9)XG'$:JY[3K>AS>.G)_9G.:L0U)M6\U"0:9;.[U@IL&T$M3QX@P8\[ M2V[3R]#V5JHY]*"4K8*]#QL'G:Z*M<48-VP@?-N52':,?FF$)D>?R(E3OU:/%06Y> MH00Z.HHGEEK5RJ@D^M8343$V66:HL],ZS0^4[EBH9*9M]UM/5J#*#HBF.*G0 M6#6UP683K&+'-FUXZ:FPB)R>F[#Z>$,SU7Y#2<@E2>J%3\0N4UI5X=;K+,WG MA0(]&\BS5"I\S+4^K_;'*:E4PZ+RV$ZO<8[+X>%CKI5839\O;:(M$;-MJL#8 M&V(NSKV*PY&XMA>ECE/;EJ2DE<2PEM*(JDT_4WND4>.$,M]:@SK6'9'%E&1G M%[T5"2\]V8-N5$^*LTJ:H'.&FARR H,9JS6\]&0/,CW*)&*3?(ON]F/*;+BJ M)SL\>H"3/9 R6Y9:T7H4&]02JVJI/%RP'73IZ1[@_0$?K10Z33K7V,I:LZ9G MI0EZ6/QPN8 UC^'L; 8.*(;%)_$4/YUD,)Z8@%_/B'0:B\6F)WLA)[8+>Q)G M;$I13#)GQRA&9]9A9EV)K\8XMQIVI&*S63:RJW0QC[?#S'K&L)D*:28T.E<7 M[487LZCIO!UFUHT6+Q5LH]J2BE(JSF42,WQ,ML/,>M^FDPNF$54H4:7GA:0% MW :@-4-$IM$2N9$D)^?T8+,UV,)X;=:E=9A9+PW'G0P>9A9GTIQ+E8?#[:2LT[&M4%_1>:G[3"S MONHHDM1L*W.LRZ?*K4Y6;YFI4+.^V0YKZ1:I&QB1RE-=I48,8W([S*S36&71 MGFD5G29*Y1P5;VU,B5V'F76!*B5PVACFZ$''DG)<9K N%4/-^A+KSN/;:KM) M)3=*B<1U1U]SZU"S'J5JECCM2AG)T:+]D3G S&EW'F;6QW56:FQ87:2+>(5< MK31;&FQ#S3HSHZQZ24@LZ>187S$JU6LW"Z%F?=[D>"R6;]B436+=4H^-UX%= M"C7KTW%*[Q=L%2OFU(V47HZKFRF5"S+C:M;'[*;7S4S+4:DXCV(K>IYR*.!.AICU0H)LJ#-";U+% MC=%-+%H.G4N'FG5R.^\MHS5-P9K33))?911BG@@UZ\-8JRANA'&9XH7JB,U9 MQ)("$AIFUL<6*:\6_?1 XAM8K1DM;"2CO XUZ_U&:JS&]&9=8L:\4UPX='X3 MFX>:]?HZ"=SX62\M13MXLSN(]?5YGPPUZVIGMAZ5"PVQYNUMOCK25&*XD5<-R*>HI/ENO%)1EJUMN3*)E1&^LI)G:: MCM..6>E:G0PUZY: C\TQ&4MBU56/P:+4,C6+KD/-NA.5UUP)TWF,V!9T84L4 MR.9@'6K6!Z-M3NUQRYA4+=N9#6W6G0(Y#S7KS4Y:;LVDVHA>\K@\3RZP =YH MAYKUF-/2K-(XK=*\EB16=;O83\;FH68]7FD-NBL^SM+-U*8<&F7/6![;Z MJ/AYN>SGE_/>4?R#ZW?C0F:7%7C.EOGF;%?2)%%JCE2YVCXSYU7]N*;:X5G; M@&FY+&.*)LI))6EGT[)XU3:E8F;U3*?'=EO!E@QHIU M,UU^HA7E!1G;TOQ?N$E!])N#W&$ _N)=V/."VX*^IY\8\XL:\)A//?7G$?8E?[#YX[LN= M]@5[33T/S"-NS%.1/>B^X$_#_X#[DGY-/,_+ ^[+,[!\U'W!+M*;//?E/ON2 M>DT_]^5V^_+.!O&WTI5W6X/T.];@IOK[.ZT J\GPE__["\=_?7 Y@$#@\>-^ MTB^E24A?0C:'+^"EOGM8F')1ZZ@\Y?XSV(;F_H:QO+^<(2B(T"9\2;>+_Z-T M#,_3]B-/&_'1PX;'7F.WY:SXY,/41MTT[JEHH98:]]^B>G@N;I85^,/D@W@E M;JLP/ED^NOOF'5"N: M? Q^QP^MR=.W_(/UP1_H6Y*H!WL7A<$F;?>'F?;T()[>)?CCGIC@*0]/C_+? M(/O TZ5\NI1/E_+I4CY=RMN[E#^G-E#VB8A<1]-M77GZ%K?S-7^0Z""VHZ>L MW,P/?8K*C[=(3P_UZ:$^/=0'UP?I-Q; 9P0\_N_3][QL%?Y"C(KN6N%_?Q=' MXE&DX:>YDT%I()[2\&<[C$%AB'VB,/P1AB+]FD[^)&'H:18C?P+J\&'F/KJW M<',MGS'8UQ7L!WN]>XQS33Y7P>];?_0YZ'<1C\13/KPV[>VZ?I^3ID<8PH1./YDQWS@JP_ M2Z[?H";[D:_\%NW7=SJXCYLW?<2=?X._ZD>^\UO<4$]I_ZD[_P;)T4]\Y[<( MA/X48?\#_9B' LS\3(C,HP4@#Q.5NN,CZYK*._[@QQEX*O.9AKAUY>>.-= W M5^F_;EKKN?>;7](+L>.EB'A#&@J&-^S:5D5W1 ,-_C'I>I.@)W0W/]F:S1K! MM_-#K*JFL_:4*R;:I?:O@\$.I#EIS@*3'+Q9#1.8%B!5#OX?M4\.D!O1W%V" M3JG;>UF 9[3.*U/>V/UY-^,AZ^S^6?+G&2#,PL&W[:YQ ;#H OS\5P8X>0IP M>BNOLD[X]P79>W8#);PO[K0;3:&8Y0FIF")RM693HN8-L$(_>"S^DB(R_E19?^^?)8S;5_KNK1QN MKA;/UO;N_>;O4XMH>@KQG^>)N'E1[]YR<>L3<;:,=^\7O^.!>#K.%^IW]Y:+ M6Q^(LQ6[>[_XSW>-!;C]5V\W XU+;"LKK;I MZ,C>K,%1X'PBWB,1B@]JX8K"S3H;+LUS2'%K/,8_KH4ZLW#+J4;))=B,93A"7 MK_8"0K@'FL<><^RA/;-6A(F(A&\T]SV8WSGT[Z6BT&?OD]?5\7,U088_\;BYE9\3\"=.C0,U$8)J0M3M M@0H\H4[O6;WP['5Z71]^=1?$$E+I9V:C.IRV>&_3L;G6K%2?B2.9+5)B?SYI MA&R]7>]3E),>$'FAPK2?'G!7I\.SA?6C:@>>O4X_9>##_0'/)OD'%0$\>YE^ M&L&'F^K/)OD'9?,_>YE>!Y*>,JQ_'_5I8V;8KXT'#;(F/5]5WX0](L%0?UX@Q]*\T-I/FO[H;3ORMG?$([X MH;1/P]G8WOBOQ<,I/V!&8]NT9&GE?"1#>T"S?A[2YIA#G;]L4WZ1B?%&IL5K MV#S&)8N@JRH_-<'/S0_[ "B3K)V];^N8#O+O. M)RXAG3%[E'7'H$\V!SOY%UJA96PFYKZ0M<"49Z?>;X.GRFI^F*S M:YO? XB)?PX,P"N!!=RG?Z>Z*2.+[:I,OU1F,^ M79Y$EUO-T'S"^(K,I\O;6\WY='D.76ZUP_/IXAN6/EW>WFS0I\MSZ!+S@?(C MZ?+^I)2/Z++Z&YL0?\.KI)@\FS_H(/W8O-$[\T<3/D26X HU5Z-6K1$P M?-YX &\D@C'JD[+&_?CARYPEC[%SO_X.W+(H[YXJ\Q8QN,^>^.#R.RN$;P@N M&0'Y;%P;#5^\Z*)+2?H/D3U(:K7%4+\Q@8XV.GT7Q]\7C\6_L:W&CA[1?WS69"$5[CAJ^')?6Z@ M?6[XWHAQGQE"=V2&;W%0Q(.1+\4,^"ZJ>V0>>JPKH>-M\=M]^^V^_7;??A_C M#]P&O]VWW^[;%Q._W;??[MN'7'Z[[_LYI+^LE'P^IW2*-T<$F-GRG%=1H=O] MK*SOQ=@W>I1]R27?ZO_UF237NYY3+U+^0\**'EOSK291/K=_5T_V MF0NXMS_F9&#PAC!:X;R%\W=P.UFP> !U^9'WN=,[LV*,B,HT&;*3>8TK%292 M9(?#=]_I[;[SY_E->]OMWJ\I9CZL5JHR64V RKP4*VBU=;T?[X=^_*+C+Z'( MM:N]_2#&@V)]SU8.#U>+%Z-[SU[Y^F5 M+Q"7(GC/YHM'"\3%F-VS%_X-@/-]4.YBMI861;X74&8K*UJ-CA.I0&KQ%)0; M34PK)I4T=7+5E3N9IJ(;A<@"HER*?@/,_4SQ5<>5@7-R">$HRDKXWDD_ROII MHJS/TZ6?P84025$I*KF*I=A4PQUQ[: M,VM%F(A(LB4#/_C_K8/_7BH,??8^>5X??Q&N;_+P!'W-_ MF;P!#U4&/WN;/(^Y/>D#>3= IF-#.3X5.Q.NJ:7-I=124GJ@C@ R\GQ<1\B? M*2V HO?R B19XS5!AC_QN,>5GQ?P)WZ- T41@HI"U.V!"CRA4.]9PO#L=7I> M(WYU+\02DNEG9J,[G/9X;].R898.C6UE&%+D>(F2*ZUPL45"+4NY*0(1*N2G M"-S5[?!L8?VH H)GK]-/&_APC\"S2?Y!E0#/7J:?2O#AQOJS2?Y!*?W/7J;G M@:2G3.O?1WUZM%:+A>;TE ,96TVWRVIS.%H@U.=F%5R'?5\BJZ D\UA[R,#O M).UWDO8[2?LM2]B&7WTGZ8?'BKR$EGS"DF8)C MX1NA!8SL;%,6@<&[ACK\D6C4&/.%8!C&)*"E3J1J^/>)8S>+!&\1$C1FB3FR M9GWOE1\&_6)A4#_BX ?3_&":S]I^,.T3I>;10X_@=,H(_1 A*@7 @IT&+\F#00LA)M/0T'B_'K0? R ?3$B 7CX M' -,=0,)&S&%NZJ+Q$*V1H0PXJ'XF6B1.^\-'"L@92JBC]$Z=/B/ 7^!RP;$ MWV Y18OZYX70@$6HL@8(J)@G:,I7%FU:\']8H:"!^M05=<>9!!\\-< (?DV> M P)*O!DDF#=O GYM"CZ"UU:$NV;K[+;8)MH /$OX$KP94-X!TE8WB&P9O+@C M;(4W17Y&-/&?RLX]!W"R_W-=J:?E.51Q6*6;(T@ALQ];,V%[.9P,N5F5S,3G MZ6HM.AZ>T^PA5[&'^Z9A]5.ZC:X:G_*&M:I =8JU.-*H_O=&\G<=0/4F\ [@]POK:GR*$F MY@ELGQ'4_GLGN_T(/N70/7.R[?GO#] 44=[ST2-H1;2W/GHOG,AIV]AH96MD M +BY\.DCDP :TKB'!\#+YHC9K%1UT\)6NT-K:ANFS<._0<9!HTN\V%@2S! ^ MVCE_(-\;<$L";0WF(> M<"@>=3(!QA*:Z]*EHLWU\Q+Z=/]5UF:>GPI]_GG(<25AI'F[GF=#91JI/ZN&8N"_V, M7;]"V"MF7XU?H2=7I5.R[LCI5*!"\C-(86.M?I;"J518* [H08F3$Y:T3*Z- MP/(54I@*GII_!-1O*B;=5$MP]IX^ M/8S\[K2K;/J:\FMKRE38F-G+5J#,1:N+=6DQ%/O94OVBIH18RD)&)41Q^%#% MP,RV; ,<\1!&<[*YSV18^M 73B00(4('>9V5062GH>]-#5VT!P?;D5 M77BB\ZJH+W7#'LB"K#G \CQR0[,:8!R S#Q(3OAF 0$'!_"%-GC4M*%T(20( M%R#(4^<]4(Z1Z>L 2#B?P492T#KPLI!\B>A)^A2_;;L,++-'LVRB=^QMD>.H M@KON?&;SKOM*E.>__@_^LU$W@@IX WE(1_\>>HQ"2$%LHI+D7P]QM& M(]'AC8-W"^U"M+,./&O\[__;G_PN^R<@Z*IN_-RX:O=6-7*P+XV]MD,0&$#H MI@3P0?V35Q?\RMQX@1/!K;/[Y];;&\)@DPR&(G\1>S^C[3C9RPF_#.SMF.LD M#JA LGZZ7]M\AAV\VP]U4T;D^8F9$!H7Z.D'S\6$L?3I3YH*8AT.?W47%J:" ML-QSP;1D/)1#VP0]Z,?OUK8K(*,C%0/ MT@!;%R3_:X_HEUCU<*?/;> 1[SM>WT&?%YEAN!%N">1L2:7#6;FDC:-,'PVE M'\'CFW/XLOURJ.Z@3D':Y5Q6%/KM,_KBX$EOR2JTKBU+W3-Y3[43CXD$C_.8 M($H1LD_%0W0_G !4?Q"/"7WX&Z $ "@0&?QP&(7?./,M.ER51)"H*BG 3.M* MU!@;2P;"8?)XY(+)A<9M(SYFY35/53(@&JL%T$CZ>.2Z0Y8*Z8ZPY&9)2U"F M_5)'6M?[].DS9;)A);ET(,D6TR"CJ^TNW\@-X8X41V/A'5DV*_WHZ%6A6RVFD!]U MJ;DT[,=.1S;X?+X1*U=I+F5(DX&\3*ZX!+K1Y727*JO0(%MMQ-"H=.>^1PD%(_\[N#XB%B3P5NW<*,YWGF+ZG LXM?9L=A7-],WV MBL0+&+CU%U:EH6:BC3#+<^EQJA\W++(X?(/-?IOC=I@^7\F\&=17'<6L#?'6 MFU "H-U0E?!O8L:9]KY5O.^+76;;K6RXP72YK,R\LH/L5*I7%S]^0?AY"N8W M6X#.&!:*V6H.S63P0J0@/>!<-9EWOT<:(G&0"=D8H#31N#FTO"7NJL3OT.$9-2(8^ M@8>]N=M7" 9D%X7 8ST#!H9#E?@F3*83!5M=[>)F?Z.=1_$NFOQW0RF'$/Q& MS/%?J7\)U_ Z-]@=\D^0\*8Z,(#%0V D7F.L8[D.[?OB'LMG5E+/,+-5:L:" MF=+L\-5 [Y6I'[K2!KH.MUJ3H H!;^$R=HF"V9H JE(5^R5:.HME;8_G&I-, M;-(1Y");M?MFI-D7(,&AAM#T$U;3IXXEKT,+W\#XTY%<%,.![(R9 S(T9$(W M0G/(3([NV/\[Q$J?FD1\207R<$H GS#131#Q,'VE2. @YQ\2M M$P1O)CZ*+ZI2'+Z:Z")V;&P4PQE=S"-:\HZGXV7??MD];^<*1)1!5LE0@WL M*0@WW$"Q/$0L2!Y>1-NPF1=\P/_^AXJ2_V*+.:!+ 1N]#^4YO"%B_L<^=0_( M\>\XR,_)='F/C,QVCUMZ VUL5>),@%M*G/7M:7V(4$.5'LNEUHK*L<*P5V2& M*#)[VI9QZR.'U#. I +!,Z"6!JT*\ M8D,[F8Z]G $L8 D$VW(Y'Q[OD*DW,K(5-R2 Z."%? _M>*3S1H 79_"PA6LU MW>&7H=16*9GPD82PY_)^P?%I M)9 C@?")HBKE=!VWUC8,NJHP@1@:8J+P \ M'8"4/I; ^V[&,G"R,$&CA=_=N!NW,?G;9GOH\S:- IA!VL M%7WNI.U0I L_D"(9816%E154![>A'X4M0Y*F_UR66PO]BCBGZWT[.M<2-MFA MRO6NO'B=5Z#(_"'\0[@/A[TL)&Y[$JK4EC++E@,-DFY%N_,L,VR"'CR-HY$+ M^,]+(L5M#_@S7' H7ULP!L\SN#^(AP\P[!0>/C*RWDY!PRUV?G']5)MY;!\U M *2&W[.RZKCM3S#C4&BMM%E$UZ$4@:L!0 :?!_85WAGYG^L>2"])&AVT,'EKX%A(7(.QE4UX4@680G>JJ]FK"T M/:PNIU,SWELMSH(PC)+^"(+-^,EXG:^,)VQ4R2U&XYY&VN4A@F#'V"N 7[9% MK7N'R#9Y_)IV.IO>_S<^VW7;A'K)_.>G@^Y<"KK1P#5>OUT O\(:]\,N+LI$/C%FZ'\P,3YUQ\1:+]<]K?W MO;<7].RE3_QAI1Q]H\N(3Y?GT(4*1BF?+AZD2S@8OWHUL4^8/R+,.[LDN>?* M$V\4BM_:HVM!]"XTN;=1\\=T]E@/P0]J];!S@4A2Q!HV=9HEBXUPO:6VHU56^OV; MWZ[Z2C;:IX&#[2)*1\K(R(6$SK8S/1JL8B LJ:D4M.FR"0B0Z[&H*G_^!4_;1;P]?!4U$='GQ$=/4UO^5CJ M*:H,H:?60C^CP08S:EZN]5L&-PD$LJ52A*I.;51%@C18_*L!J-B7 %!/:1SM M(RU?/3U4/2%'S+ENGM70<#R*E^=D-EPKC1J9+EU)#/L1I* 2=[STV[,0*_Y5 M(=:SU)B_#3X6>[*RR^CV.6_68-B>E@+50H^5 XG(BBLNJ G#]*-(UU$D_:70 M6 OU1,-M%KX$)KNWO?B\R)*'%=:3-^4K:J^+Y4#G5!>#Q/6*_IK6DZI0'CQUP)C;7:8?0_HK%/VZ6,V]X*BE6[R*"@MDCOJ>?C?/\U+1GK[TKXP$;U4U[K1? M/F.;\R'%"V24CW>[7-HPM![N2(=LW]AI8>.'WA2TUP\4DN. 7R^G6J,_?NB5 M0']8G/CV"UV=W'JH^IOBV8DH83X>9($JW&^56O$P*Q5=N1!ILL<:!3&)< M:Y*1"R7'%VN0/=2VP.'U"XQ]7"NZO?T)R@)<5V#S^[4:4MPOXD$U[A_-$2EG MO6<98SI>4?&^2-:49C$W3M.26ATFZS925+L M<+-PJYPS%L)"5['KM1N-NU^J( M*"5H"23ZT7@TU \G!+$?CX7B4-C%>(A/1!)4A#]N7MS7.ZOR:)HML &&7$1; MH99--^KG>E&;/;$;R1IU@9OTQA- 3F*&/#W;89KI59*-US"<[VRJ)J:YR$#L M5=#(R/'(D:3F!'G0LY7)H+T,)0:O,ZG"G.M%#8Q7JC>:KEARPI#Q6K=DARIP MY)E>U*-&N]%.-4(RR^?3Q4D[JNMF#8T\F66@8H@#YEQ_:POD^KE\;*!QLWJBGID*YC(1.=O? M6AVH/2H# FN2ISE)R:<2$I1?GS 1_NB&(O$0Y20("7I^-DY2>PQY6;35&AY]*K% MZ$&Y)YZEOUKL"G5;R]5(66/"F=Q@9;*3Q3GZ*VEF&!$,HS-*> UM,HL MSM&_4>0;H4*4[7"I!)L6,DKY=57IGZ3]( MK&BVK;$R%^"RDR17:PVYU[/T;_#FN/3*Y;KD3"@G-+7.)PJ@?D+_?H*.45$0 MC?=C L7WPX-$N#\()> Y*H)!1(B3$2$1.WXVF0KHX;' M\EJ/933I<*4[1MG M>[Q+%3O;3HSD%@>RA5$ENN#E[%8H*IE26]10W"9,3&2BC03?*G*, MB$[G=DF,)I2BD)S8B:$A63]ZNQ0JM:2.4MAKA MF%B,G V'7*DXZE.9^>(<555V%JBOR=>($FV,(X86XHPIPSA9Q(C\?)0=WJ M:W.NFJM,H[6D+L<+MSJ)/@Z/?_36W(#C[1E)6MTYE^.BKU1AFAVNM46M_BXX M_C'ML.":4KII76AY9=9;A<28K:V552WO-IFIEUK>8I9T>JN?Z-CUI9^YT@?CGZSIUR2T?"P43X>_9 MO\5CG73H8#3N$\(#A*""$9\07B!$(DA&?4)X@!!4,/I-F^)YCA"1F$\(#Q B M$0S[A+@C(=Z>0/7;0/;1&_$A^4.W0.+#N[)M"X5._SW?H2[RNQWJZ% P%/5T MA[I_;[2DPP7!A--ZA6!W-K*S7=!0WNS;[_6I\R7A0N+/GVMEYGB:/UW8 PJ2'YZQ@@]2/\]-=<8/K.TNY7FY]WTW;,7]8R, MZX%A;X4' M'K#(>]3?W'*F?U IS7F6H MT73HY!31URJIO6LU:NKGN"OYIG]W'3/WB\/ MF:W/[@3P=+A_P:Q]]KYN MJP/$!(ZU#?RZS?R.VD$%B?:%![O/PC6\&Q2\K0DT;6%$\";Z:()J5 W $^A2 M2PMHO"; F0-@!@E4;*B!(4Y3)@:\ZOS)+1.*J.'"YJ=.3Y.0#'U"0!Y#,R4$ XBR=?Q@=_.#6Z%^D*:Y M48QXJ(RVW5D<.;Q9F.A^M"T4?"M4.&I:\Z"RV8L]V)OV=*IBUN35%&^.,JJ^ MR&O.(0-?=J&Z=CYA24[NB0TNE2-M(TT*ZY16]V9UK;Q;#>39J=-1&,G.;N$$ MZD"JZDA(MX(!MQX^W@0H#5##W@X>=5LW+?B_R:8B5X [1J " 20.*AX >?JD M)O>HP-:OKWU"?:WCP0@'R:L7;OEE(7>NS]GTEO6+<;Q0%47Y)($0B2/J$ M\ (AJ"!]]=I)GQ ?1HBPW^;""X1(!!-^+?D="?'.JP=N0M0/7#7MND'=Y3VA MA/ C,@YOE$<1'UA.>Q*Q^U2U8@\NI_T@\8B?2,>U-1-X-2?RLS_H:XB*IZIM M8R>!I$\E*'>MMKV.7S]$15[V^J?@EP:&#!^< ^HJ-W+QV_'-?/OG,K*S;V5@) M4Q+SZZE*D4V+8S-,*KL66\/G9V.=NU7P4^1F?=;L)M+/;O)&#-5/>/(((="M M@[Y(>($2M*^;O$((RL_O\ (AH&[R/)TQM/O MA][I8.CI22M70^NWTY<>=@Q_?.+&QZ=>T,&XMUO%IX$ )@-@W#6#[>'JSL]@ M\WH&FZ/X/G?.T;TRV+RG" ^WZ5EJ\7-SQQ]FI)&>R$CKX%4!,<##R?)#0!@ ME=?OVG*CG@-W4WW/7NTS"- MZZ&X#?,Q#N\U-JR'_]B"C$?MW=I=Z\5;HB+176ZBMU/KS#(_*'?K/WY%@F3\ M..9&H'??IX^:%X3TD&M/V^5^$'BA/- @\RD"[+FTR_?*+T5O8^MF9SGHJ:-4 M@VLFA)7>B+XF^%3](P2X$2T70!>2C QTIF4A13;F=&R!!#@4>J0 >XYK_TR M/6>+O0%4H WRG4G(.^ SV!(>0DZ>$?/O#4-:&H;H"]D5V6+C$7S9'&Z'+4Z MTT@+P51WP =__U::Q<3Z"!+R^2;P ,SY/) M=G8=?AV6S IGY^A&@9_0EC)&=V]$'BJ3'\WD3? M./0[XE19LWF'K$_8B0NE!;_17^Q!"9?;WJBZ-D0(/ T&UFD^Y3(N]2>97K?( M\C/0E9:"4DLG74T ]Q=*I'5E7!\-HQZ4?7G$=7N)E5<=" M1YT^U156O/#CQ4A7X6_Z0D-)HO; E$69-U9PG*H2LF42^!A!G4!E2P6X4RCJ MH6D T]I4G:(.FU#GRKRZ:\V).ULV=&$$MCTQVTP2+K/#QP] S\6K^', M=N"VI ;8?3:"*X/+XDUB[]6MO>\Q^*E!]]6>88*F/+%5>&0#W3952#VT-NR9 MQL7!;B_1I&H#HKI0(3M#/<1LVKP2"]D:[?Z(-DQ%/4\-2'5X^ILV#\? 1SB- M2M&348]2.#>G,>JF_:L)-%DWX/\$&[W5;6 M1YL!]V+'J&@3/$4SQ$&_#S+=*)[OE,U,Z0GT[3A11K MLR"3K8I:LUH:_OA%A:%9?X)S",BS*OS!D:0]PNR+^Z8]+V(>)#>04 /@%J4C M<7?;U1Y+:1"SC&P2^@!R]R;7?,(K /+*1 [P&CR6U=UK-CKD!>6L&Y:3"N^V MWT7'&%1-%M1BN)$T=@N@B3T,S#Z38][#,(?SRKN;B?!P$V7^BRXJAECY!!AC M?IF,&M6,5%/F7)$3NAVRF,^M7ID?OQ+!>.STYI2_4&]D E%N K?:DM4+!T%@ M@)?O\(R,B@T0NV *.MK$@CKQ$N- O03/( ,@P$V@!V&E#<^U( '//,##KQ\S M#8&*'>#CM15ACG3#DO IIIV.PX\^X=[M,%1L8:^+"#EX0(*3: M%UIM)[2;1=NF(X.(&BNGT_7VY?M"OJ/LIC,V)*%D([S@$#)(/+-=;VLS3R@A MD$ F6NL1$@K%X1%FZ',9'5280D@73?B5NW89;Q]:$E8J<(,Q0\+M0-4T^KG' M08PT!H*UZ<]]T%G]P@'K:-7#/[JM.U"-S3\$_AT>DG#_T?-<<<''Y7F#!N<3 M[J5)"BK@#62*CH[,J!#:JD?D25X,@=/A/:O/(50H?)P+^?\.1 MZ@@U1G=F$4^,#'3:_:=539VUS='/5Z\8P%5WB/U33EF7N354^?T$V$NL>KC3 MYS;PR'2_;H9NS,MW&*/T(XO_+N/U*R@8S! <^F0H..^H+V0BH\]=B*-.NLG\ MR!1;2C/+S!;=-%MMK8;/ \7<2BPR:DAN*2"2D8=RE3.,*@+%H6N@&!^^?\M( M3\.9J_P*GB6BP2].=/5UT^8SD3/M+#,-5WE$TG9FJHZ:U=X9J^Z,%3ECNH DO4I1QW21;.?V$\L!8]/-71WH-X03 M["DNO16 #.5VL'(O^L"6,1JV=7:@G\^;3%MD"4&(@PRQJCR%NH<@3G/N8!&= M&6Q8",[-V$$3QR!R'3[1)R*Q0.,#@)(-$7D.2J0%'KK$[Y*-ONNZOJ9M3[_U N2FNR4;DSZO[4SY MJL1BCCQOTN>I;+4;MLQ7,E#FQ^GU6,S+*0:IQE/-^-=&[[DL[I#UG.&RDRVT MITBZ7(80H*J $S96KDV$Z(F:$6!,9[ZX%@\R=;?=#%S-@$8NX(PAT\@ CH12 MO@#()$-Z4003399DP;U):4^A(,N-GT.AAI/=S#'H&35XWBV_?Y_6 !]P0'2] M!##!^" _G"0$#8/#A>!8:C&N]?+:TC!E*)]]61"W+!;K&V] >/O3G MD#3WIL N0K)\T)HX"%@ M^JO1Q3WVJU)&1M?=(12-;IS+ & RFEC"()9=3E&C&/,L??1TG^%2!>95H<%0 M(T,1:JGF('W"0>JRZ""-#-^P%T*"J-9Y"?[,UV?[1')45QI@OP<0X0&O-QQ7 M,2/@;!:SILUM.60OTT B(H.S6?:#>EN3DI\[:2,W/#& W3RI^6BW:GHV"V.K.-[;K=+ZI%5L2H'6'M &]5H(]$?-R$KD%>T+E*XHFP@K[?L*GGW LN]YE'7_-^> M 67O-=2P-8/6[*SQ($:^B7LC+P+D;V@NH>L^44K%03C=!;:.F-C09H=FUD]L M 3JQ[CA4XQ;0FI=MY916UUZM4-!):IZ$@AX)62)*_3@I%D V0CT.YGHX-4C?&67F@U8AF*C\98A(E?R.F@@_D9-=Y%%,P#'.AXI\^?>] 1O:04(T@66I *7HY#5T@U0&4KR-")[>]HT^ZR0P MQG$Z4*Z&:MR,4U(YM= >VRODG V>IH+N4H<9K*BMDDZZKJ.;X"QD'Z MHW=I'OUGU>3FQG-]MZ*[>]R%?9 M'F"'4;(X3*KEZ:H$I!Z.-07)TVC&7X>^9Y1L8N T(;B @;7K2."KA%O$XK2M ML&X*=,_J!49FJ.1P6B3XO]V-)-0C"J MJ@L(EKT]))@MB,FR*2\HA6^298$LC(LJ4M^A8/QJ2)#?O,HCP4'O \/S_)$6 M2U918PR6E"N+FFZ]VDV5^?W4RSO@Q#RGJ0H_SUFLO(K)LDF)TQ*UN(X3MQ>5 MO,'\.!,%W*IC7][_( JHCF:=KJCDZJP,(AR?C09BG6']1A00BK(;!<0'X5$H M<"?E;C#P!(0=4A,7(Z%R)0B "%0.@+_D'[&/.6(;@@HH9C'DV93:()O]Q8+* M#&XZ--,FMQDC4R4L(%0'>1)_Q2V9P.\\/%(6 M(Z!=F[%LXD\NNK,^]E+1#^'&7G-4X]M-BR.+F7E%GN5'4*T4UK01Z+'RM+T8I[IV;H@"IYI^RHXN?4<\9 @ "8I) MMJNV.4];[^A"A(,$UU]V"(%QC;EC(J&6,WCN4W3 7W-N(3_2PQ2CA]Q&[ZLL MV^.WE*-RSONZD[8^2IF#!2?GU%8^K \Z71HCHRLVS$.1T5?8\=WQ,VE29M1&?UWHQI58'7GDXE>V_07EGDYWH2[^O-/U@O_N<2GC>U?1?B3Y M%HF21"76B['2',W#9H99F>'>[[>0C*QL>C3 N<&DFTQY.U(1!9B%DG-56K[+>>#^78J]F M TRWA0W[_,EHXH9[:[PLGF5725(6.6H>U\EL>UC*]!.8,_!<;]0"J..B4F/NET MITIT$LXFM60[.IDS#X>XS*N2IE/9>I:=:$IF82;D.J@RJ/SG2BW7XR#NU]CP M&PAW+";;5MU>5+F $EL-ZZ24>%VBT @5?C?"/?1!7/),>"33P%/4_>!$@X(5 MB(D1,L&0GHA""0?/2'\U9^&09D!EMW6]WR$FO&TVRU+0ZZM;[=)\\'AEA6:IK=ZLF MQ,R]V;H4&NF!!!IY\LQ!99XT&D95AQI]D4\'C&9#:M2AUCQY9MNJI=25QH2Y M3MID&MUAL56ET)4?)R,S):,GT.M$C@O4YG+C=3;F"CVF'SD=69V9]*.G([45X.;922%)-@O):E2.OEJ](M./G8[LMY5ILM11V>HVJH M59GPQ6$DP]')J9G-*=9\WF;.4768"D,<)233G"T.DR.@&9TIS9RC:BO2C,VC MS*3"TI0AE>,L7%N#.4?5U<265+ZA%Q3>JI7JT45 R.EGJ;HRPZ^]:+=1Y.BP MQL9[E4%GTJJ?HZI ][H5NQM])>DI37^OI@39LLO;*X/3,BE5DL.C'S^R\J*B<5J^1Y&Q;),T-7Q>M9+UL%X9PYT\E+SV>672@WF;E;+RR7JMB=D BR8L< MCRPLYPNY! (K3JZHO8C=;>8#TED:<<-E4E!:F_C.GS?D=WK\HZ'#D! M];+,MVYPIL50"S-,%VKW YW!DHI(3BKF"$.:*>CQ*#X9*Q[*'<.2))JL& MU-YK,1=NL<5$NEIF2\.P=IY#9"K4B!>;F269RF1"')?HD2VX\Y'39\H2O0Y- MYFU-60D5.S)IA3)1\:R&R#?JY4*=H^9DT>J4M A=G$_)(1QY2G=6B%9K;+Y) MRH8V*PWR87+$(_X\6?NLI!7%<'(RXE;U@2H4ENMBB$5OW\SS_4UUZ:MW1=[E MWIFF, *BK8*J= AUS=-+:/ANMMLM-:TV6^2MS"+$1ZR1O7C0M3)_'NJ7=%7% MG4P)?!$38=H3^ 7X K=1/#0'!>NRZ]-MX>Z:C7M%H&@")D[%N9P@<\8*)?[& MB36Z;4+3Q/SG)X82[LQ MMO3-!PZ:PY\<@+Z]&['<,:>@VC(V$W-?2#D(ZVWW6,9#P5#XV@U<>_AI[_G( MKI @V397,6U^QP&^GPY$1@DP-Z&I:RS@%V^&\@-(,-L"#X:DER_A@*.I3XGZ4>.<=QS?/AH];=?P= MJWZH%O[C)<=/5GSM^*^V M-R].EP1&3\3&,^;^'?F23O_XX'V[Z/E[PTX>HKS#_?L]N7C"[><'X# 6I#=[ MXJ+M@//1P:9D#=TT]Q)![B8CWKK\_4,N*<; X-GK_I][K,0Y69^PE/M?P?RI M,XA#]^XH$=I>YVQ-%BN=K4\,,IKNQ)3I"HC] O(LAG!/B;,ME?Y4)7I0_]5. M4^#,SX 3O*/POOHB;UD9#U=\2-G]_?W26MZC^VZF9.[T7J! F&]7 ODI->Q M9_2(+,=C"[3V'[]"+U'J-'C^S_= @MRE5!J4S'&FFM9'BO='BK>LJZ^^+Q=Q MY[,WYH/5LQ?SF'X?BYY)-:L98"+;$T83\5!7L9SD.^W!U9A<8-7YL*W(Y*!! M]HNM=,] (4FHMB,O,8J^O]KVH(YNZ19$JD>5 >ZM+F>*.9[U*A!VHA!-6"J-LHX>PI"O.>\:5G M+\P'GO?0?6>*>7?JKY)@ZQUMNB:Y"9EM%9(%TLXW%OT8AJ!4^"5"G_8H.-)_ M_\7IE;\VP]P<6L^(N!<290_5Z_V37MWKJ*]_YZ3IS*;W!_RKICJ]Y9V_CU[N<[WY.?%\(=-4-;[JY].9Q#CMQUR3VC\Y0 M)X.)A)\%ZH%\7#H8\1.CO4 (:#90/B&\0(AP,.X7;3PQ0]TY&Y[H5WM?.G<7 M=7!D\9U>A[#V))_[,1KZ8Q/V3S;@G3Z5.^2T1X/A$P?+ITI;KVU3%O\D8=T5 MDR>'*)SR2K!$-N.;>P7]Q>/;R-Y4;]_ :4L]?SEW\A,[Y^0WST+^&9W!G MK>\G:&Y3KANXUY"(K@3.R,@C@6U"EQU:P'4.2AC=')& M;\GCO+!N<0:MK"092$/-CH?K0R?5G")?Z/!IKOD7P'!1'Y%Y$Y$]3>/Y^.VK M*D$$V%H+_8SN*V0;NJP$^!D'%F9Y-FLHDV5_X>1K4Y&7,'F:]_+90%OL:>2U M.[W3X5,!P-8(& "W^?Z<,/#>QNTW+^IP-9UW*SA\M7?Y:KQWZ#P&2?P5M6=' MM&4]EE(";&?:'7(Y[C5%-]U\YTCH)1&Y9\6=!\#A]D(%E,JXK5"^:R<='S-> MJ1+[$N4@%V'BT]?J*]0/:D>FY]OA8494"BPP$IDEVVND0G2]'W=*E:,OH?A- MAZ%?)W([R1SW@G!+G0_Z09BXQN/HAB:4-KZ]O_7,K5Y!XE&9__A8WJ7];^?M M]+??=!$QT=VU^[U#\NYD\]K116?GZ@.R4-=,^STAW366J=<..2G,6*DEC2H= MBG%D4=9L(#+6]:%]^KB>(']\^9GLU.-)[<>W-B5NTG> M[C(B,GA=%'??1']\HV!^TL*'6"@8_Z:%#\ZQ&R0CYV\5?WH=1.B;)GU[FRY4 M,!SWZ>(]NB2"]#>]8L3;=/'UF#?IXNLQ;](%ZC':I\O#Z/).Y^A->/RT3?C MRTJN*_"G[L#=JK\BOUO]18>"L<=V-[Q5W75FPZX5>^&$%,))-T9E@M#6_Z.Z M+U]$?!%YDXAXN$#RG2*$?6..YRQ$O9R[+,F7(<_)4/S6!GCEBBPR&'O#%5F? M1UI.K\+RF>0>3/+%>"1T#PWJ@2R&_36CB).-HUZ'L9R[B8+'UOM &/(G7@Z/ M[=(]LAT<=Z<716#&Y/2_WYFV^MR0LU# M+UCQE-/B(V75,UGFIWMRMX1Z%R!X/97<1PMO1@O[B #UNM&@.H $PREKZ JL M33K;&;00E;KB>ATOY[AH:S2QS7*KI5873K%AB+S60,)7+[YZN0(./I5ZN1-2 M\!C4)@3XL9E<-HJ$-%7XV6?C"ZC>MT8 MC;J=Y<(IR V]1"+4]_0[^)KH.:Z(IZ_\'@AD4W+T(;4]A^2ZGF3EC-O"._H= M+K6C2H]SG]QGN2=QA1N+' S$\9Q=Y8;U-,_,-'98 MAT=#%+[^O_S>2)NB.9+-3E8L/[6:?$#@#6F%1B:.1TZ7B='0J@\HLOJ:HSE] M+$>TW! =.-3QT&0OI\C-2"NA9&O=XBK+Z]Q 6_3I/GD\':VW=Y6PE M*@TF=*,^"Z.FJB>+7Y-V2DS$6BFVV3?;O:*J#4-)],R3Q4>%6-FJ@*7-5==I M>E3*4P;31"-/%U]2NZK,%]L=,I 3RY.AK7MB/G,YSS':3TZ$4'[.K3K@^C7<3 M0BV%+H4]F6>Q'LL.)ZEVEFN" )N4VE8L7D8F; MMV-HY,D\^Q1?Z;9:15.99:8@85CQ1&Q=[\=.YQE?]_,1O3+,<%667J;2-2O5 M2@_AR)-Y+A)<@D^9V8DB#UJ]]HHA>Z)H*$LQ "KX1PEV(^K18710LNW:UVLDQE)A1#37*<8>5&;S2/&/'YV*Y[XE:N8^#Q^RCC7E6E[@QP42EO6_KF M Z>H%'_RP86G5#Q(^X6G'BQ H8+Q;WKOD\?IX@N,1PGC"XPWZ9((QOP21R\2 MQA<8C]*%] \8+]*%"E)^;P,O$B88]VNUO4@77V \2AA?8+Q)%U]@O-1UXJ:I M_RTKN:X;#9^D]/-!OI^[>[G?4M#IL\C9[-IS7/#G:[OES/ 8!WP/@GNF')P. MTH\OC+]CO3>[1+F/IMM^MF;( KB7JKP!,3\)3SP(QWF-#VYW4O$9X5LPPG[N MPA\U@G"ATI-;8_SV/FP:D1-IWKJC2OS0FQ,_ U3T!)?<]4"=RDY:CJ-'?/9Y M*/LX:/SKL$^25Y'6<7BG.0+ GX+YK\-<4V!L M&(LW/@W._X1:R0%]7X=Q[M@YSF>7;\$N?]9$;H,*O55H6.97COJD2>H>]R<[ MQZ_'%GD_1ZG7:7B7.["_. U=>.VMY>T7*N!"SMB_!, %"U^5H,\H<2:])[QW MN9W2/6R]WDWM>J^$M#R718 [)9@(RYO]V)H)V\OA9,C-JF0F/D]7:]'Q\&V7 M4&+CLBJYI3YNI<^N44(+X)O!-Y5 R#,&Q-9(-L0&KPW!IAN"D&DV+64I-RM?9:1&6DL1^_'K?)%.WNBM8HR7 M=QD53M*A8#1QIB'%_3M4..:%Q_36_<[C+Z&\MHU>7*E*A#O)^'K5'W+VNC]- MI_('_NYU%=U5UAYQGY66MZ-V0.HTD2D%6M4<@PJW5O"!><^/$K^A(* M7;MGW!<67UB^VA%T75IJ$:H6X&.)5VX6+X"FRH24.I86U)GBEKA\OAS O> \ M35*)K^?Y_\A0HV<(2?N$]'0*WI-=$-^,IC=*WCZ5<^$SX8L/]22<]J(Y,#6I M<#!&N2@C/XW9>5#(*TH@-THR\W6T7FS5GV_H:A25G8<+)L?.(OEV=$(FAK2! M.DAYS)WPCJWNQ7O51I4+ R[;T;0T* GE8GKHY:U&/@6\@@_T*7PS??SY--D' MNA6\IL>N6TLA.E>/YWKU-CO1B]52G5ISDEZ'VL?]H@=\HE]]P1E;^V#GT'A9U!\\[C*D_T>)G-L$8XSNLDT8UF)ND4Z0'+O)9*D V]VNZ2=&4]3O5;I6$TA=I3>]X)\K9] M%RO%1--^M3/DJF +5%Z+QY>:I_<=>43P2KYOEL73[+U/K@F?ZC?QD!Z\;@Z* M0V/=+7<5D^U,)KE03M?J"1OUQ$=.%/*%/"MYOJ#Y@N857XN'3K[KDE:.YIAI MGJUE2'J=[(J,=W2@?#,R^ID=7X^F M?F:'[^' >"-,!R/'>"/77581ZI==XJ!XJ<:!C MCM-:W+ D?+74)_1PG-OW5)0+%'.C8E=IKJ-\N1.)Y-B+G5;7 M9DDYI'.IHTTI=F;4*26- MIJ8LLX V^R?TEIS;=ST6I4?QD!979#H!^O.)76KW/9 /_ M)7XA:GWX;5S?D%K?,6?DWEW(OCB'/CG0=_>><0NHHU>":"6&E-Z*O"3[UL>Z"?#)>[+46 97C:_U& MOE$&.D4M('V,KY;\6#\GX "J-;=.2I97SD:S!0]_Z&8H>L.TQ3-A[ MV';P$D*I[][8:V_O[K[S![_NG\#QPVRN$,UQ,[JG] & MWZN]=WNXH +>0&IH=/34$)K*(ZX/OWAI"1W>J-*M)@E%C^\$_W\'5Y]OG44! M05=UX^=&'>ZMRKURG<::<0@"SLWJO 1?_)-7%_S*=%<92P2W-T?]W&I4M T$ M109#D;^(O9_1=ISLY81?!O9VS%7$ 15(UD_W:YO/#.<>>/?#&S>\NX2Q].E/ MF@IBQH:_N@L+4\%8Y$&D.CKBHCOS@B=&!M++_VE54V?5"/IYPZYG./C'KQ92 M?(0N$2FDYC7+W+(I_Q96/=SI>L3!HCY&^1U/*Z6K*@]E$E.58(8& 'A^+_!5*UZUX,3P5,NR M"DQ+UP!1XU<3AYWN-M_W'37'2VB- -I9R-LK8L2;D!/1+EM )"R=F/ *(*8Z M$@"95PG)MB#7$)/M:J;N:O B53!$8P"5G;?R.OOA &&-I0*G5CA1^%EH]< MT' EVV7"]ZWP$]U]O$V6\&,7(Z"YR]A[ M[$)65;B6S4S%%\*TA1%6!EO&?H'KA@L?\N@CN#BTM__S1@2+8N!KLUJB03W] M2A:U>-(>B-E(/??'MED@\@;PBMS\/Y&4HFG:O%H=0";%JHV%; J_"\2M8&PH MO@6R44**;0/N3 M/8.'R 85:GF+, \-@;P'EJL(M?ZL?E<*5:DBE94QP,]L?CQ"S[G= _=K2"F M4/@$=S+$! DZ>J>9!"0:^$$_H&: ^H_3;<@-T-&-Z!X0IPB$EM)%!S)0=2 MSQ.1U"!9TW"H#"V*&#C7E!(FNJ$4"M2^7L(2A24<,K\((#:"=(7:![Y'-@&4 M>2Q>2,Z@N+DZB="W.[>G1O:5B"M].TUBNA*Z_TUH L*IF/+5N$@#=,+C35D4W&4YU9C('49)"KH)7# J7;:.LVG#P62>CJ\,L=$Z;,MQ_]YY9 MCYQ[-=M UW%;SEEUJML/&,4:$8RA0W#(OQ!%V] AY1E)DBT -QI1K\2+C>7^ M8TZ/4LB6>(#['!<@K';0P.4F_'BB">77//G;]IVG?][-XO*!9N)O[9CIGJSQ M9\1@,./N7Q2/,\)?#K9TJU4><_SM>V\,JY^"=AM4- BUK"I0->\"UW";C:4; MC-[&NK?L?L#MR55K-07[,>^SPQI;DNU(>O0"])RJQ"#WSQ"SY>ZAC(F4"_Y, M$QETZ$W10[=H%'[J,AOD>0$R)MC^R7W)--64I!%?[G,RW>]9-*\M8HL_.._/ M+)%#&OCD_>>/>Z%GK>V!-A$X>YQ-5OEY-1Z@&6@$!$_#ZMOC'LX. MR$CPZ3&3=B_@[8'.T$A(O&\2<5^V-]CU%OUO,>PEH[@G@GN+& MMI^C"GA#GNC0!)OH*A917A7UI6[8 UF B!'.#SU4A@<"IN-F(L["=EL7)*"A MB Y4]$<+VKOPG("K'ID$T)"4'!X#CBCM;8LJ\XY#!E'9 +Q[G#P867XWR=+6 M2YYOTGF>[=BO^\O#EG[JV%;[@]WL\Y#R5L M(^P5E>GB^*IT2M8=.?/:'*DI;I; -5CTZGIBLN"K6Y562;-[!"0@#00!N6N"MI77)4T W4:Q+@3&6XFLK)K^**J9-<2BI4R$JWEHDC9CRO;MYXA#MVVF\=VG]P9A^< MT0LX!PT,(=R5H=T5))H';IOC">\]YOQ[9/2J"3R#X51%! #V5@1_ W"R"+/H M!O8!0:-S,.%,&<,@HU?[=B6V=_D-I/L-LM58GIDXFW-IU2MQERWI!V' =-, M$>$(B34:\LQ!,^O9QL=F#0V(7Y&"98[URY\I,&Q8[G1750-0Z;06^MN56&IK M;[K'VB5=5>V&X^E ,9Q0Z(3%3OOJN"SUGV=TB'2L$.^/ZBV%M]MCI44M6=U< M(!_CE7-S!Z*11MB7NHO*P.&L1HU!/@2&<4,9D"&=GW@XW(#G*M13*!+GLYL7 MV:VD:\,6,"9.&54#:BEYCM1&1==2-J2>9IUEL;892V8ZF4R4C,Z*88V+]-OI M2?T&BR$-91VRE\-"*IQ$ +E""<-U)1VY>S9GGK&=G[EQR%[VO+[?JI1-KYN5 M7X>)VY3%9YA[TG!0I?;!J1J?*2E6S"ZT7[C25WU1*=[4BX^-:)9SBYQS) MQW.%H;#L+'(QYH:JN@2NT4<;>';%';VS(+T(2]^@"_GC)?T&*.5-SV!2;ZK7 M%J+# T1QS@;&V=ZR/^$";+_"=\CQ5*S7GP9'J]KK+%I)IEF%+VD9T'JM. 92+L),MY*9RW4K7@KF7 KD&F/"RAF3I8CAW+YI[^;S< M9@]MZ;)),B+X"9(@^*[!:I/*\8(S&1R?&4X50&E3[LD2)#RST^==Q]HN&^)! M6_[&';^:?(&TY>9,UO1+ROC= G"NV24PAF^(T3U&&G&WI M!GRB#F5+ .@G,)FJ^@J _4?"E:#&/' ZYF9+W;E@S83G[SB_@=L# (H6?!Y6 M""BS# HA3@>N_^,\GOUU;H0/R1H:CU\*D;0HXOQL7E57 MAW$JE,4#7\@V:S4G

$WM8W EOOSPDQ/L+.1)*>G0V'QJ@RAYHO\ M<-ZV'9DW7YE*5*],E&BA%;)ZTBN9J:"1\>.1G7:G-(P7,@ENTE_2H45>B#7@ M,^G39Z["P]PL(PL#;C815Z\K52O4!@P<>?+,IK6,Q!?)$*/,=";!SYEPCIN@ MD:@&\W!H>)B?TP%1XER#H:4.*Z]>(:OUJ5Z!AB./%CI) MXX5"KUY=$ S%/^2+\U9+R,E@Y-%"IZ+3=,1)NIDO"DU^5$@5X^5UT!E[?VA2 MB4^X44+3>@U1E:2<^& -42^GHX76R^G\NE3/J/FY/"](D^*XP[IPY-%"G_!A MN1M/IHDI-W0SR6X_F9R46F#DT4(SJ[+>)E.)#L$D.K0Z89L/1B'H)'4P/3WL MI/C);#RE%*,JM-U%NSN$)=*)PY%.M;I*EYTF,:W(V5)!XNQ"TF#!R*.%\EVV MF=43N52O,^L:N-679HNR[)>,WA]*]C,3M<#DQH3R6*IDJD2_D:K":F%'TPN5 MHC2\[[7JT\Y,(;(:KPJR"4?2AR,?TO=VEZ<%.H^W6"+3( AK!0":'#*'([6Y MUN\N2PD]#VA8!&?@S-8,3*T_FIU3ID5W<)^)]QKD=#8;9T:/NNH.T\].1FIZ0%!DA=938U%8I532$"M-&0X]/E-J67XJ:7% '$ZQ'$]7\S(]=,%8\G@%:W+F MJL5%=T)0C_5^CW^2G%6>A4./5I#-L,U>I:MUP/DG]>7C0).Z\Q819'B_:6('M] Y+B[J$*A 8,L];5T&TSD9'1IJ/E_N!=&Y%YU5'@+HT9AI M]5X )4P38*$#'5LY@Y:V>24R%13KG-;'6S7 *V5N>+99([#-@ '7 M0 9<1M1%2;$Q: E<*=UR=VEG7\?G'%?/Z4N*#5[)'V_RUU^*( FT"6SOQ,^? MS/^YC>V;ZHIE.1L/,,39[2YD@!\F-*$Q>,7HW92!/Q#-?MQI!>\#NHJM ONN MO/$@;*W7P%8]\-(C\W#C\@^^W3-LO>,^>.Y%\[@KZD'@1UF'=@[02EE=0&_S M[-&MC3R2."INJX\-HK'(C+E1N:M2,(?P\&I><,R#J_D]JSCSNE6<.;2*T3]] M[Y:WB1@)N6/\SIA9)F$T[ZW\H$O*CYRUUFI%]]=?[WH3QMY9AQ8FXK/[+IU+ MP!/^DO.]26$#9V+P5,HPW6*M5]19W:W/9QHIA0&K1=;) M=Q)^5B<"YDE8;GQVAXZXL:@*\,Y@"VQW;/A.1>_>PQ1MQ?0N]H'EC?TC )&@ MB\CQO>,30YXRZ"K'@%6K:(X&)=S'<28T:%"EK+':R4C"M&,+;K]&J16\*;\% M#=!=W8=QH.:=(BN+;=A#P12%@F&6-4T4%*">^,C1D-#8W>AK8EX3Z*0R);3F MO$GQ!)D6X1UR(O$,H0,H0:A""H>\W?( !SX";0?^,%,=RWL4?B\YJHK;0/3X MH$=8@8*2=UVHXI(71<&*P/]Q\,-[: OVTO#H'\"^O2%#@!,[$">HII";$JUX MKR/@!:'%FHU*"T \29R&^+^>K/854S!"53PWI\6/1<%1 66C 9[#W-QSGF]9 M0>P"%;7.X<]^#VRE5J_:=&1ZE>?:G79))YI4J?EBP:YG0NL^S?!]/;"(*B*7 M=0_F1=.P3N?UE_B9O%AVN$JO*'+&>-JXKQ7G .3U$P%X>U= WFUF<.]R2J,3 MWA']A)@&#"@^ZV7RD=I\/HW\P)H RHC#>X*-]2Z\PJ:(-_1-/H17OX\FT-%3 MWI55Q@"KQKC9S% 00!NNJ&,E1QY[U5?R2Y%W4)6:[!@8KV"Y@=7I/PC 5X:N M>T4#(Q11VGFBX5WLH3$98+:JX@KK*/;4"%)Q#JU>[P5>K"$Z4O\-=Y@(3%P> MO=2K57#/Z0YGKKP-^4D>,>PP-Q\&F5A;403#D?RW[$@>;J?Z3LV,;?8.R^^ M/[T%(YQ'^30!XK^1=2FVJ U):M36IT_R<(J/BLY\0>>'#UGV6<9%>Q'V@'%M M/K]BSJ"#VQR\?VH^6%Z5:CL2<(O-'C+[S_(47122.%Z8.@^L(C].*H.'[(>K ME!RSKRUS"TJ2>--[O.PD^QIFUC6I:@X[>;%6?WI@%BOU:= "]HA[BG^),\Z$ MXF>/MN$:<66)>X7E?I?0?X9=M5]YR/6>NCW.F+85DLJV1YQ\DB]\BCN]?BWB M7:!OV GZCW>I_>SU/)3(/FE@M$<5V#^\H:H>V@?7U)#@*.+/RXP,#2+__+L- M#SHD5V]JSWD&8U5>B?'[5(.=@! ^@\9$6=;Z@U6S/%TQS8G*#:I,-;Z'QM1[ MKY_1%?))!"520G5 <\8LO^KJ5=;!U:Z;D'_])5,QACE1.0=%QH$WABBH"KI3 M7Q%V>[H X+K/,E##L6&\Y(&FX(5)*-O7PL1,4_%"'="-,%0D@& R7F3A1\8# M+(? P\ I%!2%?JYSEL#-L:J"C!ZL#914+,'0B7_X?_^)_XN-',_TW"F^LY4@ M7GRB[D5[! )ENXT85C-,6'G!PQU4>\&CF%=.+SBX=RA,-,:#$QN) $\='87H MHN!WL))G/,FLKL/0D39* X7K F: !L;CE8T?_.7,24F!ZOSFB#OY+'R+MZB4 M7RLH7#CK,5)1P+F%:$+[$YTSC@R0G637#9;L,?#"R M'A3W6KR<9+F9%"X2V4ZSG&>JW&+=6:CV4\5]G>7NTI]WR0+$JVE[%BVBN8M) MM^\$W<\ %_V8 P1: /39A^1Y$L*6GC'9PD-FE"\VI@_=VDHRN;R+PBW3Y!&$ MO0O!B!N\C"_;C,.YU;'*U"2!$PY=JYK,N+%6N<_I1U?D!LRCIB0;DQQ'*&;" M=>RV\M1X@)DP)WL1?E=N<#7H?@$W2$A$:T&T.QFBDF)68W+%E#,YR WB,29U M@AN$R-OX!IN;7!%UEM06O?G3/.?D[N>+E'$+CD6*'5?6K?5]EU!ZM 1,M^PX M2SWC6'R/=?$>K^+U4H!\%93STF2]RR]8^G3?3 \T[SV?PFZ/0 G][T]PO_K" M5@/'@)T&4'>+#=B\)B;0R\+-+/%W\&%W5H@C?I N MC%?EO3C7_;#@G28G?DSP<=BU;0:S^F\CO3T\VXA% [M01?\M="I&OMC,:B?" M=N?],!)# D@5'$GP-PX;NOSV@J@ASWDU>'GS.S>R#-6QQ3\PCCD!MF8#&K<@ M*_N-/L&,H7^(.QS\].^%HYE?[A;RKO83_K\O-L8)X/%"CY]D!*%K0NCU+DS) M%YNH71A"?DH&FO@(6#\+$&2,?K$?5@2)B"0B0$2 B'C33X9$1!(1(") 1+PI MC)"(2"("1 2(74#0L>0U_1_?#A*H&R_Z_X^"Y%6GX=<=1.H=!_'93MLO8N&% MJU^\>@A'X4.&7Z,;O@WY*.D8PFP;>T$E(SI88JD=UC>;=7WQ^'_7M M)N-7/K((P=YX6JDWX-=H;Y+])-W@0OO__G=T^ZB3.L*0?_WMT%!&2 M?"^&7JY&>3D1(+SAR( K-\, M. MH/]#H=_>]!.#M04C-/BARA'*:(\4HT@Q^CPQV,;LK>$1?FSC345(>*48WL@H M7SZ+'\8EOSEB- -=&E4>B! D0I #!/E'T3T$0?6K_XTPY-P8LA<_=:,8@ME^ MQ>]#!'E='3M56&.W@ O/BZ(D?2VV-!S;@D6,H('!V9M"L)M",6UM M?J1BRSGR@W[@OKU4P2ML?(>P42V4BF5S6=TN:PP ML(T@_>LO=9>DB3OB1)&TB%AN?-__$Y']IVN-OX?PO[)FX@[9OZ<:)F &^?BB M1I12L]1T93?75C>OM1-%R P8V$\NEOK&C""XB/XFVXF4@%/Z5>JDD>[(Y$S0ES]:$_E6:WEP6[$15P&L#:D/5G8) M9_!!V^A5[.I@Z>ATO#MI :I. _[(Q*CT<<_WB IN>M]GD>Y>CGVHZ?FM2CV4 M[VNK4:7$5NZ!J.BIC#,2BHE6Z?,:/4Y?1[)O(F?VZQ[3&ZK',X-2W^KCC2G% MW]/C;B,Q&*#^X"3UZR])W#'T2]+\8YZ-+T7RHE?P]VS^BG"J&V&_UOV:&-_7 M:A%].>-!?5.H"(#AW>3Y*"Q"OG#"Y4<0SM61+^(7X5_[%0#T6@6NK\#+_;(A MMWTI%[CFSJ?/7GM'9R:H:V_G:KP_7!8XU#_^^?(..<\U&OGPS1IL.5*V+$<4 MM!AG?UFX_D@U9GO"6KV6B-WZHQDOYN?J0Y.[G4E5^D('5&TO&[ M=")]9&'_&]'#C>_[W'9%N,C[*Z[//DWK7]I>+N '^HP![C$(DL4:\,:SDZ+ MLZ>ITY&&R2>>!5R"^?4W'F..VQ%&E!+.[417:A'KCQ#Z'%9CZ!#ZG(;DEX*P M8)B2" Y;N,/$Y4PQ10$S3-CZFQ=5]5;O1J[&7JX7I!R*0_"ES95/X?O;GI^\ M!/9IW@';8W4A#\D>O6&CH)Y00O'EM+7,4M-F;T6F.*I#W+--5AZF490G0 M\0M:JM^=;F[95WWUZX6?9W!^EKS?:7\NAT\MHYQEB7R'(6FJ0^7,$>4"T@?V M)YE,Q:CC)N<_G2A^!->Z.N5'S#K\:X\N%F_^8O$@VZ]VT!7^FUPVABC2=]^ MHH$!)1@.; 3_P^S($)Y,"-(%MVJG)"5LN6-0>:+2CK>Z:I]IY"4WW-F"C]9# M?W1?[SP0@UIQFJ6>FM/"(SLD"2]=,,&D[XATXOM>:82(S80NH2"Z[WPQ7? ] MA'\;V8)\2NVO"?4I2VBM9EV>NN2485J0&7CI@N0W9@11NN /X ;O2!=\HTOI M!K(%[Q4L M['_.3!6?#L'$$U^OKFYS_KJ&S:G/.-$8CUSJG&D.S5Q\$!#[ +F_4*^M'CGRQ M4#%2.,"9NX8I6*)^_GQJ='Q$CBC4N$:^0GMTX0K MFN*;"6,/[>F8Q[# ^^$)*KK#^6Q,4!9__P_\$Y 0KP)M"PJXL4_+FT@62,:^ M>".(_UQ$BNW7K:?B6QGF,Q%8SFT6K!K]^U^[B]_2/\X;JF'^#F)N=G8U]@K? M4T@HRR(^,D5NBG,2F/@WI[KI>@$E2)2O[Q9N4UZ)XG0MCMS*>-@9Q+4J0TX)_@.\FC MZ=.K5M+HI.]S>29YGRVG4ZZYK+O#Q/%"FW$B;33;G-#C.L2X[MJKQ<.,!2./ M%OJT8LO$J"391%8GM8K6[/36.1F,/%HH_F0WYFHUDR%6&I-BBZ,Y)_?A[,<+ MY9B6S?!%NP!VKS8;]ZM:LAF'A7*/1DH]+JL_"0]#HC&Y+XZ-A+88=_Q"V?LC MQ]5FA^3Z*9X8C+OKJOG8;]&6#$8>+72>TOH5639&1"/1(X?.X^,@.X*S'R^T M[99P^EYNEJ9BHB79(VE5C_?D8?)XH0/9;*YUILI,<;XK&$V)JZ^2+!AYM-!\ MMS%-\JTRWUNI]RDJW=+5>0:./%XH39)9/&F:!)60\62-5ZUIR04C#Q8Z)"21 M3W*)T3!)T=PP#EE)2J(3PW2*$1@A'8\3-'7X@7J_DGO=3+QY1,0;'6IX)[B M)V)F>?_(I!>I*4./2TXN7=(3Q)*467& S=57=(3?6DZ)[B)]5N MK4$5K9HZ':3BM#PU:;R.MT[Q$T9=FYW^I+_,9X74D].>YUU+:IWB)\9C=4T3 M3KN>GU<&5V5.ZI;9.D7Z^U"RM6Y5584K98GW&:?W! M<,B>HM*^41J.J;0UR>.#0COQ@)?DU7WK%)5F"BXG+8SU>$JYF9E0J'--H7.2 MH 3"UIGE [\BLD.C*!OYN$[Q[@Y!'>B1WG.CH2+SHC)QN.*TD1SB>(_BA5:# M'<*AE*>[@R=$@;5?&TU?0KO\H-$*K2M.7V&FR$-=4/AJL]$W/X;(=NNN9B*[ M5*S-MWEMIAHK4=RQ/VHBO$L'!K-;2\H?-3595#1Z8 M[L)INS._A!]/&XP/E4F\J*^=1+[H.!VY99<*JZS[ZR\9.W:L! 8CINB>]8,C M)P\XL.UM'9E1T/XP FXE$/XI-:;&U:W.Z@UFHH.\"<9.T[K MW. /@*@-9P?0,#=3O1.-H),(#N+]7TY_OT!QGD7"-@,N040 M2GWX>N3<1/_&:Y6+P=ASE10,T_\*CB-W0#QBW9Y&##/%J3,M)>E1;;I6;1?Z ME.*'3E4,=3&,86?T;.X:I*@CWCM$Q'.VK@).1>'_H/:ITDEVW&2WHQ_LC^^ANGB;LX<8(= IO1 M J 1 *N"X*0(DL":*J>?E7X^KV2A98)#PRQG- '\%G);\,14M'WY#SD.%.D M7P3%X\X P=">=!0[!?DM>HO'FS 7R '(L+W'#1T-]=C[#(9A( &Q17!4;CSY MQX(2 B@+_D@._3WC3(__OQ'E%5O4AB0U:NO3)WD(-)BB,U_0^>%#ECTEZ3^- MX6V^VV>J1'.6Q[5Y+YEJ%AZI^4<\W7"FC^.W%\/6D$J.*:BB%3N)P#4YEU/8 M?C796XU[W10GV&8Z)?_Z*QF.^9S_VX/7V'MM(';?(EN_A(^<$*W/72!\]&31 M/WV/ CSFL"L[.?N^F5$K;"HO\EU5FC_PQ4:\]>LOTGQQ*"V/1*BOHDBFH2$B M"'B^Q^8Q 5[1_0-_@&1!$7]F.S+,>Q;]0/[Y%VC/)Z"$*9!P=$L!? =J1K;- M*3HDRK&HW\'(9"A2;,!3=C7UXTGN3E+HPE#!/O CO6MW&>+< 8@/ZX2)2UX4 M!0N]R5_<[D#O^A',^U;BS@USYOJI,AD:='[ -%(/G8Z[Y.,G(]6^@+*)-TBN M\Y!U%M R/(([W[=+[(D\XZ7TV1#R4@F^@38@DBA\@[T#>/ M\?Z+ =JM@%[7FX'#]S &K@'R:>X$BMWM&VR0]'!EB7O7X+]+Z#_#.J4M>*63[1R%6*O2Q -W'-32O&JA6F_6\W MBS8(S^++.7OPF,]A]TRM9\@&30!(AQ^+7=?PW],K51\825.M_$!KU\5U/I&> M0>/^ZA*BWLW:MB&L+T!^126CA.]H=Z9:AQ9Y@MDXU%4W7 BWXVB'I3P_IOBG-6QG@;-[K0R+CGU M?-VRNTTW!,CWV*TL4Y.5,YER]_EUPY@M%*+OOJB>O(A^,:PL8;KQC-:Q435> M5RQT^)9]C@O>K6,-WC:@0?&\$0RP%][;P^/AU(M&MA"[C3J)SV);II,>S>[% M(C^=&_61D4U52V[Z&E4>SV$*YTQ.J^3JNCSM&%Q"S#V1:7T"O,EK6^ 4$T,QD!AK68[FWPA )]/+_ESE>L[< MU[W1^R%]D(-X[Q/@W29"/EP%TO,W@C+\=/2S]SI4+?G/C44?2Q"DFW!C._ Z M!IP,7?: %VOH+FCC-JQ!?H1E.5,UT,/>U9%F"***N6.%'P,^"4YG!@\(; AP M6 .]>SL6J2"&%9P5^)NSC[R1@7=+ V2B&S;T7$)N8$F**'B"YNRI-F_A1;O< M$/%MA.:]X ((<(8%V!**W>N"Y614L*-?03@ -:Q.F+ZP2!"#EM#CU]I]5NW* MO\ I\]P,3 V8EWBEBWX?)1"CA=BP8]ULT<0ZB2= +"(^MH\OX _)4%7#M7YC M.TEM86 #)XC^C92+LAHV5^)>83L>[)*;6>+OX,/N8N%"_#A4&)+)>Z&< =M! M@:^<8QO!%U[4*_IF+SAV)V/&'[,-/DYY :VV&:S+GX_T-O[A5",JEGJQ6L-. MX.G.C- 9+0&H!\<8_(W#-__V8HNAN?5J3._F=VX$F*MC \YKS'XGP&9M@'<6 M),+?Z!.\JOZ'N,/!3_]^19 O$2,2+UUVHN?>CE([H=N?3;)*Q:X),)^!R4W")^%@XX1+1RW7@$BEJ-P:PB,'=)EPB!A?!)8++.P0/ M'8F=KP?7;M5-WE#A2%36ZX,P)&.I3?L_>()7[?VWG^_^GA--G8I:_Y*2/!YW MNNH)7NF\(NR+L"_"O@C[(NS[T-DEKGIXJ?=CWVAOSMW#^_4W!]Z_@+VG1X>E MP,ZLJMS.D7AI'QBJ<;I_+A=S]?QTDKHQ#/$R";S;<4.*<"3"D6, M%>%,A#/O9#6>CH$?WPNO)Y(*S MS,^FYSW7;V!D;4BMFZ3LFJ(K MFJ/Y'.-&&1U;*^;P7+)I].;TL#<7:^GU-M4)8(G*[BB[5MT>Q]Z]=?DHS%C[L2XN% ,FYY^TC&M^M=NC#M M6D0QV6PF[MOCQJ(?KC855L$;-$"Z.3?1IZH>M4K5H7F MLC3HS=UL/ZDF\KT^$&Q_B1B3/JQWA9\5N-]9^(4$N#31XL>9WNPAK\V22M&J M+\VFP*(.>$? /;_O.NSFTJM-75_)!PN?C^?*7NG$56DQQ=),:5DFAU/MB5X, MYG3>JBP^Z]9YSBLMNV9[2O-$B7!HB642W0ZS6L"65] KG?B@5SK\9'4%G><; M[OFSB:CA8SQAET>P&2U<"'K>^GXWY]B31 MF78>Z:7.]K/U! EY7/S7WS1Y1]'I[\GDSNQ(CM2@R$4<6G:U6E3KX_1$P'O% M1YEUDUV^R@^_J?=N33^U\LWAL$L41\2DSG>U9'L.O7=$C&2^MXOXND@FDBG2 MJJ9ZM9[#BQK]R+O,T^*;WD-P,I\>/7O7+I2S7; MMKNYQ52AI_B**C]8J?6E@H_+:ZTQFG?:2<(9$^DY/E_IM25L;T[^^AO_:/#Q M31+?M3R_W_X8OD?0WNWXAZ_,OB@SVY;$AR>!X-8]CJ2K2;KS>(.M60!S9#O) MN=;5K?N\4DN/779*"5I"!LPQ_NLO0]RAUO,_A#M&LJE1JA:8L?T^?'ZXX7,JLI1?3@=NNU DQUV%T^=??]"F7 MWW?R*U\9QU*EQ+P]GB4GT^+C@*G7NG'=<;XICCE.O:DIS,#N5:A&6TJO*3JO MP?CV>"P5R=GOL;LHHO@V'-(A%:TA\5D2J;AICSOY,L$L>BNMD*BR2@](0S)& M4C?@D ZI3 L)<$=\3A,&!9/*X]VI=K_N/7;PMAQ%%-]L*$VX7W&9$\T;KK11>\ MMJ=45^V^21K,\J$%>&3\U]\$?9=,11%68=_*-U6CPN'4.X]U>UUVU8HW5ZO" MXW3<:Y1[3K-GT TSWOJ>3CVEE!R9F?M!M3<@F?A@V4U/$VOVU]_4CJG\/1W' MU\4QAK?65:?72N0'5M'5A2FK9AK?-.J=Z(CI1 )OYWO9RKW),[5FI9(%.$;2 ML>0QDMV,C'F).]^Z_'S7WJ*0Y3!ZB,,I0T/B1&PKS:2[R/+W1,4Q)LM:=B5- M>9@C$:.2M^ A#J?P"@EP]>&C-7(?C-I4U,9\0S%GR?SD#![BVZ\1M#=+%NQJ M9"K@K25178APIW &3K?PXVG>TY?R-H,-O],AAA\3KWL,^VY&>K;$!,,9J>(W M];U^.#+NZN<4/Q'. MB*CQ*VD^C^.M80JZ4^/QU!WSS?(;+F,SAE8<[G#F"H-: M%N9R%B:">8 V WX%?TB&JAJN]1O;D9!?LC7B0G!!R!6\QE>Z>>CIF5GB[^## M[EKA$8^]7E :M\21RJH':\-54;)_VH"Q.S&B 620 ]. 8@[]Q^.;?(U/DIK@+#N[/S+ 4 MJ";^-D45Z+$+\>"=F]^YD66HCBW^@0VV$V"S-D _"RK-O]$G\+3X#W&'@Y_^ M#=0%PCN3JS51>X\# >QY\^]%:P%>&& ^.:&)CV#WD^%R94**X!+!Y:;@$O&Q M<,(EHI?KP"52U&X,8!&#NTVX1 PN@DL$EW-%=T5BYS+@VHU_>;W1^JLP)&.I M33H//,&KYO*\]_)I^Z9SM*T_0Y+8=4[P2N<585^$?1'V1=@7G>"9\#%QU>-, MO?\T1WMS[A[>K[\Y\/Z%*/S?_XZ>"=X]%P'?SI%XT>$8BA3?/Y>0IYG<+DG= M&(;4'1@YZ%V7&U*$(Q&.'.,(3.+#4!;?3>'']Q/4MX,R?@H.YL7W?D8D ZWD MC0KU-6J#G/G8P'%A**+ZC83V\N'\;"[\LQ"GT[,BG(EPYIW,QM/[;HSCW)!< M?_FT$M>N]G5FA/I'T3V$@KF]UK_/2_U/^7["E;OXEII!-YELHK2MLCEHC]J*I^KU?)<"4;"3"=L)2,6B56^-+ Y MHY@M)MAA'#5U_VBWG]"FAX4K&2PZAN_#ID)4>_$Z/"O%M]9%=YT>Y<%/9**2 MKXU+Z=LLN5A+E"L]-55-$\6>[986<;8O#%N )\9A3UOBCDBF?@Q7_-[=!R(M MZ]*5]+X3 _L6!?( ?Z/E\OI1RG8+>9P=Z[51IS6I\2[@;TG WU*Q^(=*Y(66 MNUTYDSFTYQ(E=+^7AWZN+-OM<\+K5UL#S"LYMEIM6[X?$B(Y41Z*M:Z2UF5H ML!) RA&Q9#SJR7&#Q:3#[05Z3_7#LY%A7QAK;(\P"$(4JURO4:N6V/5EO$ X MP75M-9\=$%F[B&>K5;&R-EK#!/("18TXSAUG^+WV_-DLL?!QFS YJR5 M:)K]1[(YY3AQ.'1;,^TQ?YO.G*ZD]A.4G_BDB&SY<>65=-+1'':7?3Y[E 6DE !@RZ9 M9.R2;>6_N?\E'(<0LCU_KVX&M\_00N%9R>944YR3;FO:6(A*JE69:36ZR>ZPBG$2I84/=-;>4UD!; MS)"]"EU%9(Q,1$$X41#.F9U 5_'8&F.%7$JMY3JO2!TN+L@+&E#019Q LX=Z M_*&2T_>](R3:7#4BUH;7HN M')K\C OG]K,>]V;)@EV-3 6\M22J"Q'N%,[ Z19^/,U[>B+>SW])-\.)KOZN<4V6R>)_'>NMN;/]4D0RZ1 MCPYSFZZ/ADV8ZVERJN8;PR3?+Y#%AM.0ARGD^D@F[HAO%ASX+@/BS8$QH94" MGR@Z^;UUC*AL1W0NW^EQIAH>+]W[9W&-1[S F#FS>*^VF.Q8QJ&IP^@H3P0- 30$3VF/.QA0;ME62\'$)?PL8H:$<;.9:2S1V]05]C]O M5 *A4WIM-:J4V,H]$!4]E7%&0C'1*K5>ONG_H/*VOCD* M*VXOZQ-/O$%W@_/\/M;*MCI;W= 7X&Q%SU^27_*J PG04\Q8639%&9Q3UK#L MKI$1V\%Q"ZP&2-C>J&J,IZK5.=,<]@;*3-!X?M5K9(E!<3XF1_I8_O67)&/' M-U08P"45'KNB8UPP'=P7@+.(P"DX8LQRS!T]%Y CR^] M_&[[II?0-C@08(?,1!XVT#PQNT<2([!+P%A5$5@BHA##-A0-L50!A^1KQZ@' MY4X+3EX5.1.R\/&??!B7]SJLNM+'^7R72,#L( ?F]L5G@,&$G$ MZ,1_L)W/\#B.SE+CEOC.B?E2#5=%R?[M/Q9\9WK-5/TO7VF3Z@,&-A.CR!AB MF.!/?V-Q0%^)"X'J0&(R6W')86,3\KW_[C:R)PO"P\^ Y &C4O>*POM? 38/ M128DLBQDH\ 0W(@B[N\.T)]#U?V3/G6 7&!&EJQ1(V>PI?M>)S^G&<-IIQJ6 M#"SUQ"]OMLU(J9_N/=(%YB&O&'FAGRFO<$UBA]3Q2'Z1BS\\]!=)@BN7G23! M<(TAX0(!<#12UKOYT5.-*IY5=B>M2K MR$.5J\/R7D?O;'$XW9@X?F>_ULAVFX(M$16\F"\. M9V1FM((CC][9[0^M>'.4*/>HR9/R,)0XLOL(@[*)PY$<42K38L;%\WB+Z%;$ MJ2RJ]RX8>?3.1JZ]K$[+!CE=51_JJC:R1)F!85U'[WS4LTJ[NBA->N)BN9YR MUCHC#5E@ZA^-I)O&8_:^LR"GCM02>TLICIR=57;:3L^S(\(9*VE! M2L8KXXX,1A[-KAC58GNH,_14+&7LU1.]8-)=%HP\FMVH/PWGZT[&FLYK"2Z# M<]7T,.L.2>)X^JJ0G-S?XQV+R);(7KS>G AJ4X9#C\Y>J*_5NJ/?UZ9*L<#/ M'ZQJ^:"^SI#)9%V6 ]4]7-9YIK]Q1]I/&A,>3,!XI0LE4M6;UG'_$I"^CC&)Y==B1.75TE%&-)=0J3 MB6BDX,BCV057571*MOMY)[U*YE)Q*N-D6CLT=R#MO.=&0T7F167B<,5I(SG$ M\1[%"ZT&.X1#Z4M(M4#-W=-J.Z_)^D"*;W3;M^@HBA2H.X"'@O7ZVX=Z,= 1 M#!A7L7D$?&5O5>L[#"I=2'NQ(!=VQR)TSP7ZU[-:#M"(%'$!- S$HV_;X+G& MZI$@A8O$MM8.5(H78+%(W^, &B %.%#^;"!I@78))AU;F*A#O;;&F4 QI&'>A"?(6K_"N:8.\ MY\B\:#BV!>TIH/>P_DZ1\.^"%654@&:_ DKMNIQRQ'QWGC3! MW"*P-V9@=MMTQ/,I-UL=BH@1+Z+8]DGB[=B%? (;3=6[(N'AE?S,$G\''W87 M!1'%7Q#4;WA/+PK4#[F9!! T.+3@;QRZBGY[:KD+CNE5=7CS.S>R M#-6QQ3]0,TZ K4%3S8(8^!M] D^+_Q!W./CIWZ_0C]_2).D]E[M;J^?3-QK) M"&!A MCKKN0$J!)^/'WU5_;YJ0]DONFE_69^]>GS*_IGL^K^OT^R<3,>H^";'$9+:51,< MKWN<'[6AH"2[Z@G>-/I1USN\,_?D#=*>WMN,-V+L$6._$&/_,2?V&=X=4L(* M!Q)1%SV?,W-@/^$T8L 1 PX#[40,.&+ /XL!H]0=#.8M13PXXL%A()_+\N S MDT_=@='>7@:7(>V34,1C(QZ+D 164<%0&96(QT8\]M+D8QNSM[J/KU$B[\RT MU?/37U"DW1OY[XLG],.9[ZO80WTG[&D&LAL%.;Z7.Y^*I0M9#8X->8PX%09S M8IR]R;3R@T[/HK DP[?U:Z0-HXNEGWX,?FA5R!*%OZ)ZB)<[2E)^"#;]T>31 M ND6NBE.31+4:(XOYR9.\ZP;QLH?F_13SQ Z4?K#S _HZ6J=LWI4?N1J>DVR M.BZLLD[_^AN/I^Z8CY7^B&CQ=H_A+(7GO;"G&VO,YG1 M(9,Y9"4?*49:8NO==:6??>PQLE3I KVPL\A +L.@8J3QEWC,QQ2]:Q)0TIQ\W2CLR"'C\,FK(-*7[B^VL\CN>OO^6P<\]70 M\?!QCXM4F+\8__B24N]G*^BNNJ["-1E1)3JII3-3FO9,+\$:#U"'2L82J;/K M4"&S2_I(_?RN_K S*UHAV]W5=*_06Z!PXR05 ?[<^0/A.H9S*P6WA]:W9\87 M#%,2E>]BR%^-$']4"[RW2J6;ZH%W;A'ULT!^_3U_;XOT3)(F9 K#J>, MT:&)"MMGVSUZ3=]W6,AEH%N$553/ MW0/B6O=%;VH)$5 %JZH&#UL$G);!>:\:\>D.#^E$3G^JQ:E>PV)&6:50XMM= M%Z!S[/B.9[?!PZMM#E"-*/"C7Z$85;\5'#-HYO!J =P8QJ(:QOO?HAX+IHBJ MXW[O=A\!;//:3#568M#V]#2$]UM_6%W80&7W=]CTHV[8CZ*];?NQ?9/WT*'6 M=1)=5N4G*JYE]%ROHN +K5RJE^-S&>A8,?)Y=''TG?K7[T$<8UMD>+]_"/A- M],_%NL-C)UK,;N5!+_/V4_^P=^_JT D"K\G_WZ\[LPQGR.#V!S50D-Y-+K]*Y86^D- M!$OQ_W':[ \;_!S[!)6^L>HY/Q8%1Q4;TIOHRY>UX%-#.J0@2%O6007T(K ; M9L,5$]&(Z:WRK"(4'OI+9>DKW+"VO\#:+P\=4H<5TZ'ZXU6'1S+5*TP^ M-ESKK?VS8"UZKR. X7'\.X_)PA9,^4ZS":$!1358HP ?@*_1T=T!XL]6T+<< MB6EC)GJP\)Z'$YKB&#P&^QNIAF5A_Z#7&8X%?K?^_7VR&_>I9@^OG,KY3I-!)>9F!?X]**8GG*J6\ MWBP]EKQN>.*9BZ5TD?>^YGGO\UOOO1?]19-W01C8QVI<163U161UPOGX=B3P M8'S\[U'II==+#;VJB!"QY+>J-N0%U;VI1%6$).] DF^&(_0Y.&C(XG*Z;_-. M*SJO.@=W F>CEI =R14*,R'++HS1E9\-Z7J;#RB,.[](7.F9XUS*.B!6L1-< M_53]JS!T_1V,*8JZ:'(JJPNLH"FZ8MDFLB+]2TG_+IQOLLMA22^ZO7FCN$QF MK4>2:.^'P-"7"X&AMT6I!JE^MVM,V.F\D6.X)>?.9VT7;AUPX+M4@KE,2:J( M"_UT+D2%<^>AXD+T+A>B+\"%ND)F7:_.A/AT7I6%QW+>::Q:[-=S(4FF4XUR M>50GBO&B/&=$3._Q[$!YSZ M)C0'<)XM-W#J5Y:V+=-]/3 M%2.G&CFZJY?K+3#R^)W9:ED;/U"/O0&;:*;;F7Q1:4!,)HY&ED=DG:HGGPA1 M;N1[_(I*:X\R&'DT.TO.ATLS/9-[CN2N"OU*H40\01E]-/NT1+:2HV9+)ZB< MM'9+B5)-4>$[4X/K7G&4K$>.1M7->5WCR. MK\V>H"<&I Q&!N^\=- 3-+_& #5%T_+R;^J&+>84BU<-RS'%@R"F[FBH+V9) M6=8JW6FQ6D@7R^5FS7@XC&!Z=MP0#B,/0YC.1*S/D-NI>#J2BF%9;@8CZ#!T M!F<,CWO',KR,#%VPKA:==[2B=X1FHR!L+&, R0X%I0I$G8"BOF:< JQYSAIC M0K!!S/""R/Q ?91 F_QC81VP![ ]%FN:HB2:\ T('N@]_H\9+">B"R98HMK+ M7,$XRP]ZLWYC0+O0.5O2*.!5+7S.XXW3SZ^,M7CI: M\?HA S\T5#!T@/BI,0)A P03H\@($F& 1,2;P@((ZH?&E84-$,D8$4$B%)"( M>-/7 &)K,0#!G'RQPE1D,5PD:/(Y$GC5@KM\_[[+!A)>AC-\'7J$I.=G,A:_ M;F/8UP)W M^6%^ETX. Z4]37UV#%]6CE#'B2BM&7;8AQ)CS)>'BRX^L\T8(P M0I1S-Z9[6?9_+5=]SYYO1M!>8O,A)X,;XHZAEZ)9>(\47+]@P?5+Q!4C\1DA M2"0VKR"M$<',!A@.)); FFR8)G1J8"7EL2U84( M]P6GX'0+]^=Y*5OE(RSV#=[7^&TCU#__ \NI>;$9_T9(=!4D\N1TA$0_%XD^ M)Z?RNX3^,W29I^1C-Z,GIR+MKNLT0_8?5^R++.>= M&.G]!=\#SM#4.'7/WO"_0IDP/G3.R)1@L$S(H/0*L_?R8BY;C7T;S$H,R=0F M-V;GKR#Q99,6DU4YRVI(Z-9A+S7&\SNSFXL)-,)/B&$Z(ZL_F9?<*>,^+26J M.,MGQ-9N0LQ[BA?O3[&)I6V*)G)Q!S;[B5KKQD+2"NHCA><'HWZZFKH )2PSBG10=CT>\\VR\\RB@Z,H&Q#VG._ 2F4P<]F[[@#'T ME0LOB",3K9QZ>]>YJ_L!0FOGW)I@UL3^Q$D_E)K$O+0JE(U&KSB/N]]#,/M& M322%D12FAM0V'V_[QWGLEU:ZDJ<'XXF2KX@+O'S/&]*TYWZ]#);O1;R M3"(&>$X&>-H(4835DAW%6Q6B*,P'K7%N,$EQ5S!"<$5/C:O.S,P7*_7FXSC) MU91\"S# KS!"OC<#?$<*P_FU='9F*NISQL5E^QL^?\A?VM'IZ";J^:H*F7X! M:[BZ:%IC91::6@^G&^O!M1I@K0+&S6:FL03LP!;5U5M+/,T<4QSRQ57-)I), MF:C,EN/N@$G,:JK[9]G!SMMNG'L _6<.<&1ZS]0DZ0>[7B7I/F:B: H0MZGELBT!ZV)MM +X*;T$Y6KQNI\0.A9&HYUC;QA,6QO_[20/50)(Q35?0B/W#] ;Q11[P)"O'#0AXN[-/( M>P/ E__ +GU@+LSFIG J1;<-C.-YP]%M;"3JHJ3P"EQ.H10(<$2'E^9 2+O!WW=#A<9B&J@+@O $ORQ)2 *QL .#3B)I:.S5SC:=* M4URG1^N^.#-G3P!1$V0L?7Y$C6'=]Y2:&8FPC)P5("G"8F?F%ZPQ>-X!8W5> MA+-8,W!H $,Q<8$ZGD&"X)[K3^K71)+!PRO4J50W;$P3;;]Y*8"(N$M&QPOS MV/!HA9!>\9[?K8<+'^8L?$M<6Z(!,. =%6%9#,LY(FR5J8 %6T!6P UP@-I$ MA&;;A^Z">6!_-Z#@H7(^FSZ<,\Z$@_<@$]N48]OKX(:R 7V/HT$@P$S$Z\1]LYS,\CJ.SA'5U M=DYLK[2._]A^=9W@RU>R4'W P-13BHPAQ6%;72A.QI*)"X'J0#]AMG5(.6QL M0J;\W]U&]J0V_:H)BXHT09S-&J@2D;71 KG=]-7G4'7_I$\=X*E&A:\5/[N" M_DD19 KS!(?/6MAN#6-E4T3R!KMF<]"&#L.0D23S@YW@OSM,!D,$C#B>WT3Z MM>V@1L"E[. .Z . T#!@)0+>O/M*C8.L##!;Q,$M$2@TDFEHF WVAEI5P_]R MMLP\]^8GM:[I0RG3HC5J# :,T^T M'O] \VRDT]0X8,,X&E+2_#5UC8Q8MBQG1UW9[6X]IB;)]-PL%/(XWYO-Q?[, M((8MH%83L>,"K$%[ZQB".D0LA$X0VWQ, 0(HE_5(A.@!%1:*^ .P#[Y#0^>#OB/_>#@+%1^ 70)0E75/$6@[ $7C9"(0 MSQT1*"V 6T&M@K<1CKM@E9@#"^K[2 M4.:!G \,.R"K+T!&G%"5PI+:O %CV MAI;@,QY3Q6R30YH7HAN$VS-T$KP(];.CO3NSH/.[C^N^!B4*>TJ:M[P9.#Q$ M.FB!BF5![ =;\EYR;EW_=;J 6GR; PH0J]91@TW&" MP^>E1QNG%SBW%[9%O95LMKI^0RJ:AF4U30/R)ZO)*4+78"%'*QBFMV)_;PCF MIRV 7-^>)Z2BP?=/";R&FG%;Y(9<6?';_ M!A$1PX#8\51VDD J.[DO<\ YH(J7[Q$W2,?6>4A/GF)_Q.BA!?&2]$ 2!WP) MS5N?DEX2*'#"BTD+&@;&P(/QRF4&?X0/Y_$'P:4S(TOMK:AHS@1.Z+K!L7Y85;X2:?ZV0C@\RJ?5J*/><]7"6RY9[ M5%9XFY@_[MT0'LA-YO5AHU#@Z."5&00?+*QC MB?K)L+Q"MEX_=H\O 1T6_60=WE(@.-8F]48K5;-&TX8P2, M^7.WD4F&"<=N9^,"J01^F 'BXY49T!>O:.^DAHF- -M\?OUV%?I\6<%\']<+ M6!SD,!R@;CC(V@ &SAQ8-I0EW"MN328:>*+8YJ;K0;?J?I6T*KN(C9IR? MMT=D0F[6ZW.#?45:!CM6.-XL(RZJ>N[BT N*YQI,6XWY4S7R[9A"IG.=:_8D[BQTE].5";P@P;1$P9WX,G02 MQ<@FIVURE:^GD@;9 M1Q:P_. 6+;!&\73E[*2HH)=%G/@V%NMS;SMG;GJY^> MT+?VU% @S3;#/>%V;E70N\XG87 =9$2K\FI9<$KLI%>9&UK%39%IK22_6_?: M8P-;:/K 9#?'Q2*!3YYV,?/UQ6-Q]53.SVF;:LU2X]RZ([]1$3MYY["!($$E M8UAOPR4V@-@]^C%4G[97&D"#$D0;@D@/NK^ 8Q30?9>U9T;X/ EJ>4!9"[8N MG+(?O)MJ[WW>$H'JI%O>GJS@_MJ8 <;FZ7CH?@18#@LOX$@79<-6T-WS[H.! M63-3P7>H9ZRJ<(&>AO1 DA@E<'*'4>:78)5 B8&ZX!TT3X#B:< [>*"2EJ@/ATT;S# %:,X'_!6GFP4BI 0AT\R8.W>?>C *(SH$-#RE7@ N% [[#]M7AGN<,J @;C7:$* MANA%.A@CP,*@U7C ,]!W ]#J&)V ><%\7O&S]X(F_J\_DVPX<^0=.GO=]4G'=CB6- M\EI]:>7JXZ4]@.X DKXCB.,CWX;[A*_7XL>UQ@MW#O.:E':YY4M=]8@<4Q<9 M)SLCF&R=)Y]Z_55^?:*KWNEQH>FJ1\-I5>KZ7')R5+ M:+24*\J5]2-'MEY0,U\Q-PNB %O8;A#);Q^;0<&R=M9#$4#M#:!D>W&R)U5. MVL#%M5YZF.;QISYAWH5^]KM#9\T*C3 M=OFQ) +: >0UX.R@2:UQ@HADB^0M#:I>D"1L2!)W.Y9XH!" +QQDN.M US*\ M=4(]S;" AH<)[^C(B)0MB(/[OL6 BR 'I<8INLU!E1>3'*"&+H!T\#0O#O93 M1"HP)X,!EN?_!SHBYYD%<'E"X&0 N\$XL$#;NJ+KX)#.NP=JUHYR=1G3[]EY'9V=F1!41_Y$J9-P.LXL3"L!=\G<0O#!&8UO"2R;74;QRXYT(*.7=,-MLL]D!5Z8ZC>V<;V9Y&_HZP_ M@_UEJQW<>:V:@ G E ?/6]60O$=,(%S\T2=I@;+3*>.![';S1;+?[*847LJ- M64@+1Y1@8R*0R;R'G,]S&R":?"_-3HX"P!/85PEAB [.$;-=6"K3EX$G;M V M;X<7Z"AYQ>M(+.JYUZN;#---X*M5: M\C/H$H!H T$84+ !8,"U +X\PV>NRD3.9)3>>DX-&>741#DU9\VI>='U<\Y8?F O49E%2 ':?PQ]O\];>BZ,AQSV[O(+[\4O@5N[2A8YNJ9B1S2D?8 M"_L#!["]N8?J2Q.ZJZ$M)IHRO(J#-U3!MN'O#VWV#F@K.4!%+H?2K3,[D_63XD#F@VH=_,Y"![).):BBY:U@Q7;T!%_^2?B378HNKN:B?OE5O9_ M]Y\N+1PK.>Z2'-')6-6*)27FC+ZG>L7?'(+DU2_O&JQWSL$>FO!V+JBU MO= M>+KZ29?^X[!236JV(.=7236+F[52 F>!ID7%$JGD"7\ 4)YXV$!G4WH?HD0 MWOWL_YGJ6 "L *YOU&;;D$R'2I\SVLMB52$:N)F4M5:KF&2>BT*[%9B^,6(( M@75GN75T03NYCUBCT!;SBC3'?5!X;629\# M^ -'=^6 ")&81LG\X%<'6/R;;'0;6?(BAG09[!\_W#+;;_M!EO^^C@S^?;C' MCN"MAF=1>45A:-\9^0]D'?[;?X8W7LRH. MI4F>X[?L'X -7FP"YHD*$J"0 P17<'3 AA.AFVEF0$4-5M68>1S&.KHAA??? M7CD#< 3Y*DR#N- -N>QP2.$O)B'O5N1=8<)R$)['AO@HC?#MW@P\L(*.(!F M\KY8\@6?4(I#E,Q2;B;PO&_9Z#F;V_ F;N- ,IZ) SK$HVJPNL(*'>9RZ MO3JU,JN]94"7A!?7BZ4%41\<>F":]>[)6_1%%L9J=2 M;]&<#N1JE2[G2Q2IO3^K;%M S8OM+9B&YD6S-F!,#/A:<) OF$5^UY/.DV*= MLEOQ^J.='QCQV:I#29GXU$7ETY[W[T,\WN'X$4Y&.+FGE&RY>'87-;;X^0)" MYEJ%>9PEG]($OF+*M?'"91.ZEQ__ D9N2NH \:6("\^Z@6F\O@]ODQBQC2L# MW'M7SODL?7,Y 84:ND.X9%[$BQIIB)'E<()NI6KO=[3&VJF695;G=;WX^06.;F[&">B[$V-/)&.DN0:7B:4HC."*? MD_KJXW(Y@!%.)\*;_A,D7DB.B0(6X4W:)BG#BW =*]9N-.HV_A+88XJ7^",I M$M)?=05=M6T5R1,Z\!U 75E$DR&M-\+B'XS%56#EZ]9&=*%#/XW5HV*\],A, M%Z5I5BB-.NL*U^0Z@ &GCMDO0NI=1-ZB+,)HB.^J-S&\9_$B=87M @*:@'HN MO%_S='WDI%K!=T+UY2[X /1?8"U [1^.AXHYNA;;1,]ZM]Z;:P*WJ<* M5 0!%5VS$$D P0 #C%?@32_2$1@G0KN(A^&=.S:,9T<>Q7=O;9X=DV&;)'6[ MWM!"C@6&%XQ(\B[Y&_?Y6HX-H4/4LPXI.C#('> &S]1S;!\G4P#AIDWIZ!Q6G 8 /$;/Z-8O0!KAL':3 M/?#%5<0%\*OMYT3 RVGH'T,YP1O*NV%6DN/,__??%$W_ MP7S88P'PMYS2"AMG>;Y*OJ(#RE'L_V^/_:1?O8R!/^R<1).UCEG)GB39'[S_ MYAFG"%AP9&]9Z2594'J7!:7?PH+ UL[C8/\\OP&,82TN:_DX46D^CE.=UFHZ M93Y81\&_=T%N^:TIC%+HMHA>UA> CP<*0N0'Y[SK^G^X?]^%>1QO[O15Q._%7#VRVS'8;0/^*IZ@_*&F/4TV1$U:'MPA^UB . W]@MJBB M U4<5='8W'-O47F/_2H[Y4%A9#N2SBA07MK>9ABN5TUD^PX8'3:S;+ 8S3=O M4!:D=Z4-L )L 5DQ._L"B !7A*PBU7#AKV,@#C%/U&-(U ?YC-[Q;.]5MO5$ M=IQ7+QP54FWA_=K,,_WV:3G(7 5C N=8?@GL:PMJ'[Z5N!,AX%^;C$3;A54" MMN^!WS9,F=.AH\*[D]F+4Z2\HCU>J;L_V#^C?X'2^RUX!!SH^]8;9D9B;:H++*&V2_T1'+N5F?&J".W@3I]W)[E?:S$6NF P!K99,Z#! %$O!6 M4>ZSS7:^GM^\UME7))%JF(S!8#E5T<4@@ Y%D,'8.JCXG6B- N,JR63\#\1H M9_:VU7J7BC^ !#J*"K1I3E+4+.21(:&$$5_+CDOJ0ZW'3<6LMBYV9$?X3S;['6G\9.,LT. N3@E;J& (+'<_ 14#;LSJPFFLA(]OG-,= M $3.5(P=5/:_:82&H3?F.M<;5NE<7EE,I\7^8%UT,O*'&G(<:8C;3QU/Q>H: M0#]"-6=/8S.?<1>&-.XUI@V.G"OB$\OT*_"R+G;<>?!=^!QH4^@V3A"#NK?& M3\+96\70!"V2[?9IS%17"3B?#R) M-_/0@T>=N$9^'ZN%93KM;2-AS/J_D*NRLWE^[Z1 MB>G5-SPRW H^61 "2<1::N]5J-K!$-_W)O?KKA!=2NN\\ M]7SP*+W>SZE_=B^;"_J]6D$[NX!G_O9SOCOT8+S@XHV%K0;=NSW];7%MJ(XM M8IN;E["Y]FZXMO_,C=^ OB+6(@V&19Y[^*4?N$?EJSXA* MHUB<.(N>IJ:>.O4JJZ7N81&]-]X [MSB&(ZY1:HC]O:5)2Y>INW3'=="TE?U MUI)4J2A)-4I2_5B2*H>XT)"+2PR13O-#,DF)P_B(H(8<*8V&:9IC""9%"#P9 M_^7-ZCU1[N9K5(VML\5\+5_O=G+E3K;7Z90;=;:> U]7'SOE3J-0\!_Z\MQ0 MN+[_]]\D0_RA8MY_MXOU=_TJETTI-',MUGX0^F4ICJE3VOOL$Z)8J%M8#R M#+B,NH+UA($A 'V)4* "%H*WD X"*\) F0PWBZO^9JW-9H/H.B\=BM/]FJ4= M$2[#,5]<&W9)JF=R^0[O92?/;';W-\]M]/YD^\?[=W9\X=3C#@_<\ZO]..72N'\8JLPX$!#5Y5P/[!A M+,]9Z!(2@ \V&H#QDT!S 1C)R9MD*F3_C415$:6@0ZWE:#,OB8OSBL0JNJ>M M*=NY 2IQ"TY1 PL0[%GS#O+@,$S%FGHOVA3@0 >[N=04%$F"55G1:&!G"0IO MP\J F 6-3!BA:6$KPX'1HH IPBM4:?42IH)S17F58!$0-%8 "F"YW@4P^/_; M>]?FMHUD?_C]^10HQSEEUT-1!.^4LZF293G1QK9T)#G9_;]1@*1.(R,]W3]_Z-^ B#D9.?<8BBR4]'*"LF/W1G M77D_ZT-.J&3R8T(EGOP0;$P?3T,!0DY^162ZF_X\I_S4"^+H[YDOYLL\_;G, M44]^@>@JH3?QX6TT?6&2(D35[=12RS+OR<\]A@ ^\D-J*?1!B#HQ)V(%>1R\ M[(3W%$ILG]N\@8^(S-UM/D:>05^ 4:H@.IS16"13.!:5PD;BZ.2*U<\XGV+! M ITN3F^HJ-?B@34Q&E-'X#LBL#+LL. A$3MQUH4"P4J<#%V1?XI2!^R]9#'M M.8+-*EC"0QRV^W0H3E+IQ7H@ *!J/PUAPRLB/Y7UX55 MQI7 *R05.:Y1CN(LCN:)XHHX3;J0%!3W"1Y(+\ #^J+Y&E&36< O!XW&5*P MG\Y$D(A+M"HX15PGC#+!G%()@B8JQOEZ4FTZH1V"0A)9!<8//D#@@_Q4:RPJ M%R,OPSO%M.KT8#SB1=:4(W84*UI:84/!35Q,^S$_TMJ7ZU444=340TBI\G)Y' G:G9O;N&8*M/,HUL\"B MNH/ V!G<\X9@R!$E&Y0*Z#B?-CIJAR!X*UIL$>N.XV#FD%N\(:'HEB>L=U7# M* 4UO)%,01T?%"Q!82RHNS0/ MX:(PPT@I+HN+82<$(^>=_W)T_&!)U,X(?0]7Q/P )!$YC8BQ"KGD\6/C9P5VBF@FD98I;>.K<%YM_$M@G!NL[% @&4 M@FS*.,4Y$CW,B'K#>9<*FJ^WR1$^"C%/0%+T4:;3\L0.1UEU.*5B'G$B-I22 MDR40.\2=Z^0ZDDCC[(0B06S!DAMXO6@8IX#-#Q@ *Z"N\3 MM\F9"]8!8R##4Q&RF*GG+:#E_:[8"G0\@=AB/K=M./NX%+Z6S!)S!!ZRL46W MEA U,^821MCS-V:IS\TN6)L^GC61,F)R,=5O(>R ^R$3VPVWF>B]I4,3Z/>< MUG1^&Z(TW/DT/S$968>L[NSGJ?AW9%,!MR/0*:TT<6<^+;$CU::OO&415HXK M<7BN@BLI!B=$=QK[\FP10GZ4C2#BP;@YO=BYIXWKY^^[BP)0KT[L@P1-G6\X MPL% .;*.V[[W;'H?33I4>%Y'E"5H&.'Q; R?IJ=LF1XV%Y21M.DG)TP1SA+DI*H/.8< MX@A=ARPTU*IE[43[,\4\)+UZ6DV1*\HE8%EI"8>"*Q8RAQ]5I.5C:?!FQ:;( MG7#U#)3"@)]Q&@H'VZ)8"_.*4R\#9%[K B2 =5:QSN#=EGTLE_\X#'':2M@& M8Q!V[>"/?*]0MR/W?/+B9U&SVZC0(VX$$-$HC&2 M5 ,_G@5L'-"G17_DU>D))CY\?;* \U7$$^:3M%R"!P4X%%\'YJ?SX)#(!KKS>0-Q-J:ICS/XW@WXP9]S MAD:I$NDX"!G%L[E!?HC28OQ,HQA@%[F%&SH6CCB.R?5C-QNAF>)R$U"YELZ@ MX77%7DD4457AK_9T/[)7SX;9E M7ALF\VHRKR_+O*Y,Y+[4[(@&%=$L)R2@(BH>D8*S3!$9_\4NTRCFUPDK@7GR MR'2T2NC$ZN!AEDFR6<7TO&4[IB4;,-*[9/'G&8LX'42!'TG-1,;*@D9MS/WJ MXF#"T#M47$H!7^(D2>3RHR6Y/87R_YMH*ISVCLKQQ&U:Y+]$/!RC$C&8G^C" MH$;#WZDH2^0S>&%Q0BY.DB]XS)=9238N\!#QC#P9*'Q_ O4I0A<1MB4*OQ3< MR*LH()\.C;4(MD"(H5)64=['0ZG**_/CCGF3:&G XS$Z4/* 1IZ\I58P?(CL MP4P>1OTH2'@Z2/J".3_*_% I!264-J'-D WN/%1R#9X'>#!0'J<5&:7&0ULP M*BV2)3R07SY?E,>-!'-&<8%\HEQ&(9+)E_ 3FN@^^3[LP7ATU;:)=[$<>)!C MON(9J!DE#7D<@-)QONHRD6G%G:6_0:H6WA)EA4('G/Z4J?Z\*I1#$K$4IP . M(%I3LM"3CKQPN$O^]G/=[7PT&2!L2XPUS@TOY /) M8PS\DQF!!OZ%C#8LFV&>4:=S?H<"A=UKPZ[_.O]\3, P,NDQ(XT*'HB,:H(W M]5_:N;E"0Q+EL:4"24LD;V=E HG\DZG 2>V%U \I5* D'D5:]$#Y2 UO%]J- M.RS%&/$(NW[F8_&&/+9Y.M4V-?BBZ[VB]-3SL&*1#,U3C?P0/!)Z4TLXD6FF M ?GH7.&]?$/6:W:G@D_N4]R-5J$(^\N,-6H=/ C9B1\FTLVPG]!$$QE'BLW" MN]T'DC*8-.;!1C5[(0?%EVO>J(%#X+4C'A@>1""UN,<+6RUXX-:))Q*0,A\I M/;@*+G.6'),0MQ* M/1;R4.79K"?29Q8'5""?'T72[%E,4EWFC?/J(*H/X4,"MPDCMR">1TP&Y4D# MBBVDLJSCH74-+ZSP;P/,!'I9 6DKXK-,0"7XZ4-1OL2S>_REP%0(S8CGJ>4B M5_9_4/R!V:B?W-E;H T=/MN,5;%BJHPN75*"7L!2<"DT_W[E0F5@"V$#_/ MG#+#,U%CE=6+BI0&WP=XO+M:P)$G7HB(8L34[X'=UU@T0XC(W6J[!)^,7U(R M/Y.IA3S?[^080"2>7C>KO?Q6&<1_\K3.BDP0T5&5A%&8C;+\3#[?]6FFK^UJ M'32.&->,,QGGSZI9JW9?.BV["Z^>G->\Y,0RT!DO>1$S4V>C"?.35# M;KF%3LV8WL=K/3&C5FTM?I1!0[UZM3#S&)?>/$QXM[5!6.>M3#@U3<+)))RV M)N%DD--_V$8^OV>A]3O8@]B -AY'/DE]6LN'K?@A)KPB/^*2C25N]H78S]HP MV[G"2I5I;LK28133V>@4ZR*(#>XR)_*KLC'^^;I5 MJ]9R6TVV0JA>EW3C% [O5*VO H1&?9L(M&/,-F;2&_$8"B<.6CMAB?/,FRC: MH_-&926/'*0GS#=_Q#L@X;_E@E$1$"\LNT1Z0-&8A2("22)US!M/@>U#=ANE M/)RGWE@1XZ&.05X!YZ-KD7MKEQGH-;O6;QW8.08/*S7'5DJY'VILXH8>]O,F MLX1W.>V8"+<3C%!T_4(ZG)*"T)A[3=(XH]+TRD0+$2_WDFNF6)[28)8TP,W. M*\>PM%PE%/<99CR"A_VHR87*HAE/&F.1/ 'X%L3 B'T@ZQ5%%)%&3@\OE?#. M*-S- _BAI\:\U2S'&',BB/]"+6)%B;,8"U\[91O(S<+]$B^B*OM4%DHRL1]D MH)VCP2-H:885=Z)7:\:&X._A^Q'9-P N-P^"L$MX1GBQ(D.4Q2YQ8"8I[Y1KMVMR,\W:S9,>\Z-C M0[?PM=VH@-6]Q4_/D9 ML-E*:9-CU1>YCJD4KS3(!5[C9L\U0I^4 ASU%04UO)MFQ&+.7'G]5%E%+/P)K MI4QV[01C+#A9S$#;;&O(:%B_RK_RDU(BJ5.D M<":'),W.Z /-$F,I>8&V )'ASX!%I2+/.0^8,<;/>>NS@F]9Q%=*VL(ILI-" M+*ASD!(!T^O29,6[%J% CHPQ:XU+9MN,)>(VDX?;!%O!<97$%:(ZF+H*R]%! M46Y#^7PY6+DFN905]4NRE%U6=8D83^&D+T8]GNR#A=O*E%G+I,Q,RFR+4F9< M%KVNUU0]=HW5\L1QE;Q' QLR'B1LRZ+RJJPQZ#F\H@<=67P>Q5=S(8N/74Q( M2$%8^/E/J!WL2R?U38I0@V#9;.-JLMUK,/"I9GX+;*OG9^0N)J"DB]E>" N< M6&6&-3VC/%Y1VD5HABA^&;E#@0T@4$T&5JTZ@\W^/'[_[ZO/Y]Q*PGJX TH# M@_7@1Y[259/FP.D3Q>1Y5EC)&/R=Q7[B<:B4/-5V%HHHAGQER6143$7)YZ>? MCXL2603.E 4Z]Y@YP5@T Q\HH;!X!:N6#J0M,')XK-QC2M$QU>G[3I\"'O(* MANU/,,1%,JGG;AK)P%:E&*V<@;J24T/&; :"S-PQ3+:[%!["M;G(6S6PWEWN M5TX]D9IOURP/%"#)A***EB=;,]CNC1IUBR )D'15B_?EZ(;+O] 23Q>$"N[W MK->=:C,WN?.R--G!,;TYBCMI2:<8WLMBR=>!@\E*_[LLP8:K*'A9[*[2+J4J MZDR<)D ('R86*F M%"/'$W>GC+/GA..7*GX#Y:60 UZWRY%X'G0ME=T3)"7\R]T_)U1AHR9O5UZ1 M-W?,*S*D<>4A.7*+99L7R>#EMG&L-"KRR?$NO^N:PGE!L42&ZR(3L[K.^#-!4_. MI,*9UL/&J-?VW#@>C(6/PR_/?@,[?WTIUD\*..I)"1QU>Y.JCY])HM4V7/[Q M/*6@=6LVLV_A^2USY,#,/7^"H/786WGLNAA\0M5V*K'!E]R3]./-@&,T>91N MP%D=[3.JDGX[/KZ0E3RR;FR$0&,%"OH4AOW?F7>KP%HY'!%5E":!B&">"->1 M)2'[:P.?0_E224_>I4@%0SF>MMK/@"5+091DHKQ%Z4)0>EV5AY(1"32$J[#T MBV%C$)7-8SNBG Q=A%9$^6,T*88^@K\0P7% ,<%@6 *S7\)$\C*D*1!@%?0J M$H ($MZJL'E+6&@5L6 "@'$@,L!T* (!?N6H6$ .9+UBU4&X"F@-UXEC0@FG M+BAEN2<71PEU3%-H)C&*'#T'7G4\;(T&W\R)8PVGD"25 $C M\S7G"\.O$&0ML5E1,Z91WVTN%)Q"*"A'11#H2GF: L+L+@H$,D'111Y@DR-2 M0-)68N:(N_DI:!+*\T&!"J7J2[*(%%[#MI-OC#>Z3\(7"W!2X?L4TB%?9 YM MEG.C:$S%Q==F[2F@R&?6QV*!L R2RHLS$XFLZR-N0B,#Z%/@H=QF!$NCZ3 MB%P%W(MHMR,/O)Y;E^\YC/W NLA;YT3XZ4IYOJ*F+\3S%1@K'M-8V)6O;F7> MJ&WR1B9OM,F\T3,:-"X+97.>*YO-^X9R<-PDTD:87D?\P IAJ2T,=,$1;$0$ M+Z;>-9Z"P/9ZC*.!^H)+DK='-%5^W(B4%[2Y#^BPDW'"CN0OZLQPU&)K(9>Y MG#O+F[FF($KPG5P(RUZCVFC0'DQC^5[Q/)OOG=23G]]A<0L>(<)7D4M>\9QF MIVKW?E:+=,0;)6ROLC.4YR/@$)X7(L_6E'\?W,?.^(@+/SPZZ4FA(]0 O5A> MZB"L/SC%*Q8VLT,Y="%\^:SS0\7/U%M@V8<^HA"!58F""Y=+3+-1M5N&$!H0 MPJ[VS([0@A#U:K-M**$!)8QLTH001C;I0@@CFS2AA)%-FA#"R"9=" &RR3:4 M6!XE#M,8_>RE^=3KFW7W&;->J11>[Y2G(E;/7 ,W"O##?[QJO7KI>M2KMLT(8 OO,0V"G% ++D_.&%V;P0OVEO& WGY#'*\YXK':)C'#< MUPWQH\)1Q,F%N6"/OUN46[1D>DUCX:GDCQMV1=:Y&^EII*>1GD9ZKGY#M+=: M>F*"=5ND97>*-^;-C&N"Z9]3LS5L0&S0,&RP'/6XQ6QP0O6'Y:5YF5I4R]%= ME['!8(UJ(Z\I:X^52AA>PBM;\,1)Y6Z6P-A9G"R-\S;-SWO MU\N8"4\E;6 JRJZE^B*5FQNE"LD2?=69(*X7S>75KY:-2)C+MOLV36'#V8:S M>4%U?>D^S:9I;'C[AY-LV\_;LZ6V[G&)1ZRMF+G1;4CH[[Q-"L&PDX-H<"!Q ML48L'4;>-K@<&NW7S3D7TXL@/:FE::<-3V[)V[G96[H)9GC<\+A>/-[H&![? M=A[?P"+4-QTJ6\5F:#669+SI%#TKMVT9AVOY#E=Y%S1@%WA1ADUL&Q$&JXTV M;'RN2W?95F#EF;VA#[^8O:&3;6AVAC[2R!(A)\A,G!HR#A1'"CCQJ&S^<.%,P M!X=5CC2@ R.S](#?)H"<$1P&#S5T'Z;/W1;86>QJWD,Y/@C#FB-0WT^,_3<\&M JR= *3#*#][83G3:ZP8 M;W6!W7 Y&4[_*L/I\HK/13A=IXTQE0? !7\D%U#L$W%@!NB/_^: @%DH,!U+ MQ%5/OY,P_!);F; ?S^YO!"GS[1SOG\.:W-L?0&YY"=ISG[\U2.)RBN1A@FS M&U[,\;8X'(D$)19[4T#'!0\2POHP MF1A9#OE'"#&O&W02Z.(DKDQ@H[UN-9_U ) /7\<"TUD>J(YB:\1/3*=GBJ/7 M.9P_X@0B#'2.&H2\(:[(CY/A^*8V/-$/"08N!SK]X^S+0:/>[%:MC[#0 A8U M$8PJSYM)TLQ[>&<-HWM@>7Z !2X3/]D--AJ,#W[2.7V>)1?2C9(TAY8C[N?' MT.0/Q).(Z+AA!MI(XLK_Q>&PZ= O_F0%#+O\:$6/)2D'=WR@)TN(1X2P=&Y9 M<52P/-A"G/6:\'.0!RR."1R6'ZJ,JYT?;E^>,QQ'H58E5_SFN6K_#SD,& M23@B9Q8$!RFPJG4R]-D 6)VY&?8D6^># =AO\22<.(ZN3XJ57@*O3_+## ES M_T'0Z:]<Y.:=5YR;D1#D-"BTF'F3+ICR9@0M!FY2A@5R MT66,CIKGY ]9[J5Q7X;#O!;@YO^!?8'GSHF#1G)_AA%^<>GA4W->V-#93DS0 MCL$$-9B@LUAUK9B@+Q6IYZ2=SD(Z7_J-, #?;BJ><":/'1(#T4:H7]-Y."X> MBL75KL?Z*8%2T[&9=%(7?N(G&#MR<^FPIJIC==]A=:2W.Z MU*O-/06?TYLP1I#I21A+&"#(]Z6($F:9TV5_LT[40Y@6M!7,] M_8TMPCKAJ^9*\(VNP%1$<0^!4F 4[89"'!]*V;DK-D]>X:Y^DPY M_'FE$*Q[P$I&$!M!O)6"N/O4 F@$S=C:)9&[7-Q6PR2[RB1+1'4U3+(=(*_/ M7+LE8;YVM4"MX+/FP!7'KAMG5!54+@!:VF[09KXSC(U]@1"<7H9E=2)OIMO\ MR4;C1RG^6*]QHU)OMI9M4FI&<\/ZAO77A!5KF'_'F5]3)-DER?UMBJ$49MSS M:L*WP=W1=U=K TPXO29+Q>+_JDU?:V]1]-!L K,)ML?LVPVB:\_?!HQV MI=I@)T)[')/6!/;V&71PW>&/C4]]%2YBJV6;Z(C9/&;S:&-EFNVSU]MG6_%O MEZ1[5@"!^SQ4BLGAE^%P$*YBTXXBET.RP-)L#R"80LE6S#N>P' ML5NV6]!L*_),N]IN[F=[X..5P1MIU&Q6ZWO:<*X9(<#TG=M_9PBQOM;E1MU0 M0@-*@%-L"*$#(8QLTH401C9I0@DCFS0AA)%-NA"B7JWO*9KH:BCQW&S]4S[U M^F:]MA[7I[S7)7>FO5MZ*]K+<03L:F>N EIYJ]E3B[%2@);53WV55/^1!L05 M,_R3+?_S=_W4\JRRQ]\(O U/^8>HO4PQJ'%'[E/28[7X*:N5DYMA%B,]C?0T MTG-)&Z*QU<)SN4@H^VM4;CT7+!'JQ*C,:96YQO4V?QT-M+/A!FB_9LXE]S[-V_#Z'LV<S9OGE?;VHGK'I?( M#YSE[:5GX1U+^$G7PM3:@<##&C?H6B>YI,Z;^34U:^JB>5X+C5WIU+K+5BJ& M00V#+HM!&]WE=A<;]M27/>?7_6C)GG:E4>\LR5;1H&TW-U]XN(M:UQP_MNX< M[%"+!A;[3X:-50ESL]A/?;8,H#0]0D8:>2*;1I'9]+H\ZI)O>F&6+#SJK;KQ MY\TN,KOHT95Z;.>\J3??FJUCMLZZ0V6;7IAE*Z#.CX.[;3C.QF'YI M6%[&$.!K""P 5F??"?#9?@*L'0 M@ DB]YN$95LI)-E4!>;C?'$11\C%@NH"JNS:^2YBTSJP[E_,BIF+THN ],:E M$0\8"#6"HJ:1I\[WB@"=NU?@]!"O+!K#A2DBG@51DC D:TSX9\_BGZKU%RO MZ8 K$&TNA7\MQQID04"\Y-!I*0XBK-&A*,XM0M*EQ+\+&Q0I_&&,& KO6?!G:1?56GD5CK3 MW8 Y,>K*H6"U7!,BEZVB-?W1@NEZ4W'$.8\WNY/MY_]3:JO/@RD(+!?%1U)G M*[,2[?QU4M^W[(!W[3L#>/&1$]P[#XF89:=7M!HN4%2OAUHG;RM!U\L,GT ,$8=)H?%2WJR05X$\QL:9=[;161*H)X=,N M+!'' M$P^,>KGZ[/3V:V"9#<#:-XY 0EN2L^>O7K-:$#PEX\B0CF+\E- ^?7 M!5BUO-*S%G")6F0QG?')!S7IH:)$J7CBC%'M@-I+8"^[&BF.F3B7V0AN@!=P ML$O7288T"_H%U3](-212A;Z^C^)O>*\KYHA7YK@8F(. M"%[X&X44:!X_\A)+H*>"D)L%@KDL&$FQBV@W.ED:R0_X5J1/UHTT^=0A9@:5 M9'V(27,/TC&$6!]B4L\00@="\",3#"4V3@DCFS0AA)%-NA#"R"9-*&%DDR:$ M,+))%T+PLW(,)3:%-+GN@\$?G_7:H(/6?0SL_"E/1#K7&G.U3\)GK>V( MV!V"C3+\;_C?\/]V\_\.L;M>4W[*LMPT0N0J@1>,5;?EDFTI<&_-[89[RVMG ME@<(:#ADISA$/1%T)YG$& ?&.##&P1;L:IT1@;=8 M#>RM9H-E8$!S!;@!K(%2P62G6I=K(0I1#_A'I<4X>:RT])TE]?LW-0$$MN[.O MT:[4ZZUE&Y&;IK'A;>MZV=>/M1?GYC=VIU-JM:3PI M/6,;+[#C_BKW &V#%Z//_MS*S;C>X^F68S'9E49KZ5K%L*AAT:6Q:+-7Z=I- MPZ+[PJ+KS=*\W'[I5IKM&7B8:P62>5%BY1G]PC\V8AEN5#Z182D:PT'@/$19 M>C3POS-/K;V6& -\PF5C4%R&\WUUJ'[Q0P.>#),A@V"L['%.[4XQ)T75RNP_ MP;U3I%L"=,L\"(&O(>+@Q+Z;,J^:L\#.<>GK6VV@,6?[1.\9JP@#]'A 5\BEC VU*\NDKN7UH%J[Z=&S^T.8PH MW#+^UT84;FU)]V,IM;S[TS*"4^^\[X9DY1:EE8T*T6I;['?_S]:W@9EN0,,& MIAO0= .^V_)NP-(TO["4M_AE>):6'RH'#16'0YA&#]/HH6<3T\*%DLU*K]E9 M[KGAAI\-/V^2G^LSZGX-/^\U/V]O(UZ]L2U->//-)W[ YXK,I[W8BVN=I'*< MZ;:W-2V\U3J5>K.]=-5A>',')KE53-Q8OOVSZ_3=<@&[+4UY]679,INV2Z?, MFX$?.J%KHD.K]CXV&!M=O9&DX7R7Y)*WEF]7F4VA#9.83?$"75AIM+MF4YA- ML:Q@UJ;GNXQ-T:BTNC,VQ9;$NSSFQLQ)&-J#:!Q6IC!""3BT:/JG[XV/]JR- M7N+R!G"Y%V4(1;"1;;W,=,NF)[8DU#B[V3/1!\/9.\?9H)KJ)CAL.+MDA6UZ M8LNQN=J/YAC7#T'TC+[%I2_AWUF2^H.'$G1H W&+5&M[0/_\^,9:W^B+H1*X MGUV?C? W8Y(+5L%9@RBVTB&#?['';A11CQW#'CNE:P0+A:U[)[%>-ZL]"Z8; M^%%(!O$X]F&,,'_+C<+$3] RC@96E,7*Z]CW,0L3>!E\\[I;;>5/&#NP=9T M[HX&@P3&VW^PPB@\X+:W>E>C6I-W52S8#S"P1UZ=I)'[[:#OX*3=:(3/<+"O M5SZ/'E3C6:[MX!?X7+/TH9##$AQ&0 RQ_E_EW\,QQ%B>9 Y^D$4TS M\%UZK',+"TB7WOOIT#K^\_2\:BV7!HUET<"N5=O%_!>G0GVY5+"K;>Y"?G3<<%5YAWR..=^;9 U964-@5>+6^71)E6&/C[ M$:(W^^YTC\[,Y9)QF.DGSKS\Y.+B&!?UGTZ8.?$#K4X%9]R>/>/CP0"T+"PE MSC@!GS\II,#T!/.K9[UFED11WO3)\2Z_*PL[]-D=EQQ$DIC=9H&31O P10Q- MO)\_XUC*G&1ZIK-VM8.LT2PV530:L=B%JZ;%W"".1K!/W.'TN\MS%W.M+?C< MJ8>-4W87T:-FB,MY.V)1<;GH9GC=*X3B"]E>F0R.GH\&1_(H.>I+)L?FY>"B M&=;G6AXM93/-H2)\#&\:%VLH[8>"MO!_?._[(&/6^7U@?8H@6+ \/F'"_^>&]=Q&S XAA>?H4JCW/8:T6_XOP]UD\M/T&RN0S& MFT@%!F^V!@SEB^/32L%<0N82NY$9$43A[4'*XA%_QBPNFGS9.(YQ#,X M4_8=V8HKW6B,#T\J5LA(WJ3.=_'Z&=OOA^@FMI^RDGQQ2N125OT9JUS=)'=K MY3',=6\*DZ1N5QN/N6YS-3$>FD6'+%B7+ 'ZN%@:L7$!\Q>SALX=FH-N1ER1 MP+W^P'=1+!8V;Q E:+DF/NXZ9"[\A?B?:RW:ZF59 V8M/AN^A&M<-QNA*H87 M> R>[J="-M2M/N?HJG4\[R&O[4:[T#XRMS#S"#(N-R:NGD@W5*WW9%"+K4)S M#\66[3L!"1=\#'XYAC]#'+B?N#'#.:-ID(#QC:&,BI5D,&!8@3AZ<(+T055T M"8V_SP*T2V";.VGI=4(H $O$DB4L)V;PQ &ND3!R!MG$0 19Z/&HZ?R4I',N M$](89$P&3XWZP G\2I(UC@5W^A$W6%,K8$X" P*;Z($Y,5P1!-$]4AMET@"V M(OSJ Z= MAT3,LM.K-@HH5CGUX07 M#MOI)"+@[T(#.(NP:GFE9RW@AK5(84ERT<8\-7:"8HBTA2(@T?:)LMLA-\H& MCBNB$!420KFA)X(P*.VBD(=$*L\Q(YT1;)@T*;P )YF.3"46;"H6SXY%)57K M++3RH]VY*_*ORT\6;6I. D?,J1Q>=AWGSN3XN"H0H%5 M2BH+QA/A9:K*@N]!D<#%0ZP24$G*YPB*ZKY\+!57Q32"6Q;"DP*X+09=A,H) MG@1;@<>M5JF7]+5P!(-GT M5N';BIL\N._ .O 8FD04? EGQ6.4&!"0&'PK+W-3$1\"YZO$5N+52-7/T]L4 M1&+(W2H0./@LLFJX[11&X!^"9>:23"1+)TQ]]&-Q5C/V/#IG? W$8VB[C!PP M\1@#E@3=139?D'.C%%DXXGK-[H(T)QXF>6,=7W]6-GT4B\OJ]J,B:N*60D[8 M]1<(BK<5B]Q*,4;:->,,+$&7+SN8R?!H$K?P-]K-8+."R1@F#GG+,/]S&#&/ M!S_0;G70XYVQ$#ZGLW@&,@0]%MCO&T,62891%GAH KO#*$*Q$UE>9"5198I? M'"O,2+ B2\) HACN!RB)WAP0ZZU MT!H\V,[-[/[?S"4;6WV]!SP;1&.B!3ZAGX';PQ+8&G[RC*['DG"$!)#7"]\:HL++]->1'*YP1'%^+%(<,%';(1GTD^ M7Y*ZA>K&+=''Q]RQ.&&@XYW!@(E36Y8FWF:)+GZ.S@L<[L_ Z3'N#CJN^A+Y M-.:;9--R&0:'FVPD!RCT<#% N;=@"\6IB'"A9X:Z781]N%O&"K_M:-L@Q][/(+.20(T1($D[8$[)\AR W,+0J[D M]ZD&86&,%48EF%\I<,X(..RX4%S3&TRQ$N0^HB@[2DS:!F*/H?:2S(@#I70( M#PR.HY#;)ABI5(Q%]7*#9GC_2<#]@.1@L0Y';'XX<5 MY&'@.#"N_(3D;B[D,-A=4\IU9@G;?N8'Q,8T9,,X"X>>[F%1T3(5]A/YKB/G M&Y-^W>7_.J/QNP]$Z=_H]^.22)#) M=V )21JA&$))UJZ!!^'$PE157S%9^_#8C$CHOK8;E5JM9F32$GBQ'*/E'/B5 MXLYS@L<\V!%E:0)> BF)HCI#YBN%&'1BBO5BPI." FC3A)@-C$4JKU?M=EH_ M5RU>!88A[#X82B&*3'JP4NR1/RA[:H#@$(S\ _ZFX*%2JMEI6FA)\K1B$3', M!1T6:$1QX-W['@]*\Y @O/[/X_?_OOI\7GFJ4 8>_')D>:6V3S M\6U4["O^1M]*"'C. #YY061E*L5[;=K,P%"ODGV 9$[CY#WE) M5+U\2[NL3FB?32PV$,L-T$T;^#S[]2OI+]=RQ5,H/,TR&86Q633BGT3W:_MQY*\6MA-<7HIU5"LL; MX_B9M2)H:Y4*^WF)VG3#D)K < B1T565$7.3CI+^R\9,FH?FF$8F1C%TZ489P7G M""<>-T4NX(A91=O7L[BFQ,J)X.4X AWJ$/_\D<411C8#:=\G3-T3,\0G%7ZB M:1Y27KILUHI4,J^8$#Z=%)*RKJ)L8Y>JJKA)BTER!EN4J:%5NK*8L(B=H<,A M(F@B.BBZA.=*YX\D>G(A7J;QYL8[,NJ@921%#@D6_ M*)?83;*!RL9B!-S40[>/(J$S"HI$#8;Z1B>HJ%U?/+N9\X+"YJ+@2*DS>L]< M!TOC?.PO*2H\J+:"EW*$T[M%>M%B9)ZH!L]%K$OU(3*IADLD0H#M:B.7R6\H MHDQET)ZE7XDW1;T+;N5ZU6_ 8NH "[OB\1^KVDA&IW20F#(?]Y*3$YTNK#QC5C.,=4LY[.B&]_F MRU I-NWDLE9JO4:UTRH6?N'W5N'.R1NGAE"U/JA=?GHD8^23$ E$>( MP/W\BN]ERJ IV?&XP.&';)%#?E(T0?&X@ZI^M9&0YR++IXZT9"CP,E'>9"4P M+N"68YZ]N62\5B>T/D;QB.=N[-K!'V54 V)UWD$J6Q7X%[*3M(+T'?B!6FUU M=7I26.$*1X614J H5MO+8IG*>;K;.,^D%-.>,6N0*G=^E"6P';!N C/>\R=O MJ?.V9DPY[YOEK.E8OO>/5S=.J]OOL4']IFG7:S=-KU:_Z3DUYX8U^C77;C5: M-6?PBH<2^1UGUZ>?&__W]?C+]=GU\?79GZ?'7S[ GY_$7Q_.KDX^G5]]O10W MK7T'X/@$=:O\O^I@+1BMI0S7RL=[>F4=OS__>FU]/K[\X_3:NCR[^F/#$2&J MC;:2$0@W%HLMP"NZ1F-,=)%Z&_@AUVZ7()O$#JCW#^I299U^%]@FQZ[("8E^ M +4P!,QKE'@B)3/ R+((?HAKI+$*VLA/V5+#>OO6R=BR32;&9&)>EHD10KO7 M:M4[+=:^Z8&,OFGV!_9-MV]W;ERWUJOW:KU!PVY-">WFR?F7Z\OS3U<@ B\N MST]./Z#0N^DTZHU.;_/2NBFDM1PE2>IBG)LQITY+1;L?N"+&&!$2.(X";J]< M("*&AT5SVIA51>U,DHVQ*CV1P??/%9B_ MP2\O\NJ(J0O>YGT 5RS$OK0_L8,'7 >,L>-K/O*F6&ZCTDL^Y@U4[*7:,09Z,DOVPD%+FU(&I?D01 3]GH .* B39'VP495856D-8.QO_+=Y M=*W"1YDD/.0WPJ[G_]+R>X4!C_PG7DH=";)-$=,UO [#ESZG"V9U'M+-7TQ^ M38+\G)>PQ$0+T>LVXK^]\6%D*L2&#'MF(;9!\F5X&.7)X?_@?@36I%86 MKX#O6(!QR9-CU!]'+3LOV"(;]ZK/T+K#V(/0 -8Y#%19H4MII6]&%8@Q6Z7F MYDG_U2VFP_N9Q)0$W2Q<^Q(,BYC2I#PD$2A<#BX'!V_YGXHP'+Q]1'I4!.^X M F-'.-&T):.$YZ8(#B9Q81"BLX'?0[.17KC24-F%0:Y<% 576(LMQ[7[=;M^T^W6O)MFS77!6FQW;CI. MF[EN8V WNO62M7AQ?'E]=G9^_?OIY=F7C^>7G\%5/O]RTVW6ZMWVNBQ%F!*. M@_/3V1G_+TE\^QW_@P9H*2/4IM;DATG6[->Z'<^MW?1MNW73K/> >.W&X*;? M82W';G=J@V9CRL"W/YW^=OR)3.;3#V=??KNZZ=J=6FOSIKTM3'L:GZ4,4)^L MLXBV8%RD*!3AC7TDZC#TBLN&M7O M"1 \1GN?"_C\'L@Z9QOF%P5*",5+O2<(O@H'B,4JLQLRIHQJH#) EZQK@*- M%()->IA4&X!)D $8(0EF7^[9';Z11RK12,-D-_RW(DL:1(;2#^^BX(ZO$+8" MW0KKPXG[?BK1-&()MZ L'/=I,60:806NCS9;[%-8/0^/1FCY8%8"K/N8]_O( MR6VTJNRO1Y<@)\TTIY1J/_+R#J7VP!^-'4[%C)>IAUC>?<"!8HHGB:00D,&+ M)K@U!U2C]&@1HR;F$J.5GU:M*\S(PY_4+3B!^Z#FA2= '8J(.'R+[PFISU5T M3W,LAIE;!18@'SHEJN*9JTCY;YS7NKA]=W1&O='K#[IMYV;0;S=NFG;'N^GW M&NV;FMNL=[M.GW4Z]K3..,8X]\?CD^OSRZN;7KW5;'26JC#F%JH]*UVNZ)-C MH5!P[)88/";1-T/,]HRXT7<$@B1S&58X&-@BH;J%W\=#!PCN1M] RZ:^BZ@L!9' M<2G.*IB J!,$(\0AX?QPX+I.TI/%8 M_\E\]UL@=U,Y;@N?8;)U)AK,K(TM0+>>O;MF,9G@&BH/EEN\>#"WM@2F#3)[;%M>MF[RLB8ONST=!B$<4^I*W;E>A2M MN<6(>9@79Q=@&?D4A*HBJH'K$F?C5%T(N-P/R2AX%M].ZEDYUGS:)3U9 E@M M="9EXX1"DTFH,F,4(2P''@QK@*]3^(LG'AT$ D!?S@^I0T(D\TB?$O2 7-PG M;#N%ORCYFO!48*E_1VP6Q:(BO_)!;@:U.2'P,9TQ>R65BOHLX5!Q8M@CA*Z+ M*9U"Y?XR\N/GUOP$X.5$.*:(NV 67@BEF3&:XK2"309D9ECQZ FS[PY"EO&> MBKX?"7N8970B)(9L,S2:J=QV"%.F%@N2'H0 <2M2SZ(GZX1 4)FR7ZJ63"UR M"#_Z6MPGR5Y<#3LC\*DZE*\Y"K3I0?'J0%\4"F3A&#%873JM47A[#PM$U[CD MDMU64=&7L/#NY-D]HC/+%TA4M?.@>1:'%<%.CTLD+KJ>$ 2AISSQAS@1'DJ- MH^"CG&),DNHME:)JG$1>=R 0A(<,Q@-S8O"&:.2[%2(448/O&[+>E0$D>0"X M"*_"1B+K[Y6_ZC*M7:" M!%PL:KW"[M@\]/PLI:.XH'2[4*YEY5'H>?:$%*X\JGD4]L?^(FXPS'K51N1N MJ9:ZUNAT.@VW=3/H,^>FV>NW;YQ>OW[CUEK=?M-VZVY_.@);__KE\O2WLZOK MT\O3#U?'GTZOSC^>_M_7L^M_DPHZNSX[O=I\"J\N(J[J8"T:K77^T>+CM8H! M4_'>UZM3_%+D^]:9[)OA3RP:9?X:QJC9.<[BE<1<.N5@WDI)TN;"S3-F] 7V MZ1H5YP\L[UF29""]+H2)N V+.PL(CXQ$S8#PBI+/XFTBT5 Y2@K7YPW*LL=5+I( GP\?*GDOM)K_Y[HV MB8(29425Y/0C^)$ _#R .R?V6?HP^T D795W5(Q[@ZN-KT(^ D=-M',S,0&D) V%&.D MJF30Q+&"\3:Y _A[^ :D,RDRPMBN(% .[&Y^U@,M-]57S@-R% EKXF=D!VQ2 MY.=GP$!AY3@F1&G[%4\ARSY[9O\7 IR!A9$ E7C !>D?8VGF_#XO):!:RF@>'Q5,:[6JM_;.:/Q?OD[ET)7BG/!^- M1_0K90)=_DUGW!_Q^.P]+,*3<5$1J:87RTN=/NSA+&7KB(>"3FC-RSS2?8O7 M#"A1[E\.4V\!*@S!K3B ![@8:L75$[.N5VU#%PWI8E.XW]!%.[K4J\V.(8Q^ MA#&"3$^Z&$&F*5V,(-.3,$:0Z4D7(\@TI8L19'H2Q@@R/>EB!)FF= %!9AO" MK(PPAVF,8:EZBZH$S]/Q:U6 ME&^,'[JS,N*+,HA8$C<*\,-_O*J_6H0O[$:UV]@X7SQ:&OU\3KFFD[6^Y BR M I]3)GDY#R79>'KUV[-6/_!#)BN.25Y@,3(.8V)1X6-XN?7&?@M$R<:&30V; MSF738Y@M'M1Z01G1"T0&1?Q3?@S>BGFT;GC4\.B3/*K2?!PS,L!FR-]6$<_N2YC@\%& MN3"OP[($/DU>F24K,9:VV32;.2\*7<+L>$A!L]F]"(QV&:'(#:R#(CFH@$== MF,;0;G[U+C\*W?Y-YAMU'&9'HV>;7J=3'1M M:WAHEZ-K)K1LF-_H&:-GS%;;/ _MLI[9E2S..ERZ3=*;ZDIW(MJR["J1^]B(6;G(_1I ;0;['@MQDCTSVJ.1J'!)LYT;P MG2>GP+]YR4&5SX >_3$&DX-3/I']F32&@\!YB++T:.!_9]ZLU5# "N0A37PA MRBZ?].3PNT/UBQ^:PV0+*0X/^T@?Y_KN%*-34W1Y*TWL!)6D/S1<_B<^:/X9 M3$,FT)3I0!K>058 Z?J)U:=?Q-D3"4O3@)]D@P<$%&?\36T)PU7KXZJZ;EPE M>[HYRC6V&1*0QR9(@=KX6@M/ESEJ)1-'D"^['-# M?E@ "JZPV_UVJ][IW]3K=O.FV6FP&V"3^@UC@XYM-WJ.VW.GN*+Y^>S+Z=7Q MQ]/K?W\XNSKY='[U]1+8H=[JV,WZYMFA69UHM^?/J\]Z7A')Z_^*L[+XM"QE M7IMEFU0Y-4-'!FJV&DW;8>Z-W0%ATNRV.S?]5I_=U&K]-NMW^^VFZTTQ4.O\ M^O?3R[,O'\\O/Q]?GYU_N6EUN[5&>_.\TQ*BA 9H*2-P91^0\<1+Z MJU_=M]9U[- 9)00(L?P3NVO:$-\<>+X M)NX'Q\E]W/C\[;PSN$Y3]^RV:=\OLE0.?UY.Y]($%[@?UTN;Q;F.1V$ZN3;? M_OYG/&Y]O/GGM[\^Q&>7@]-Q]-O9[2)KDY],\P/+@V?6J"<@I6)WPOI8Z+=), M5ANXW^PO]H??HJ_9:'3ZI3'^^BGY>Z%M.(,M7KY.;_S08@X> !68GEL M0"=:P1=G*1M9S5KWC?,6W8;+_ Q3Z^K@C[?5Y0O\'SO4;1^\\Z;QSHUW_D/> M>;_?JO6ZS=9-T^V '];V[!NGX;&;1J_3[W2<7K^=6\>%&=T^_=?O9^_/KJ]N M>IVVW=+ ]6H+\UD.3--ST(9SQ*^R\?%%D]'<$F1 M]KLKC4'-@4U-]LE^'%D MON$25PF$05/G5=K(HC2[U79/YU4QO+,"WLFA+CNOEK1 C5ZU5=<:#1-?,O>@ MXM"-XG'$[7[K/7A;;,!B%KI, ; _ M/GD5A\(M$V+)FUOOM>;VS/3/U:D$O==C$=X3V1B6N+$_QEUM^&<=_-.KUA? M11;?HYNFVUK-Y:V/L" ;Y2.-%VZ-3-:M]A: @==XK>8RV=7IB?71!V_U2U0U MS+9Q9FM7>SLLT51+;=U\EL9.")Y(C'$5C==OK=JSL8#QI?%:S=>>X*.&M]8' M)YWM5:W*@UK[0DTEFY?),%3%.;V[GCO))8ZC[#.8U5[%:C]N9&^0\+HP8,D> M-/RWVL4NV4.[O=AK6<^2SM=O/9^&/E#WH0:IJ'K57J"U;'%2:U+JN.ATUI33 M*<_'D<\\2)A[ /2)'3<]8MRW*#7C_.]_LBA]]^3K^&7O7HG<^3!-Q\G1X>'] M_7T5WE"]C>X.CV-WZ-^QY)!YMTY\Z#FI<]CIV;U:]Q#VC&WW&G:]56_6&EV[ MWCOT.KU&K=;QV/>Z71VFHR4TKSS=K7(;,UZ;Y83\6#9,XG]F\2V+K3Y+[QGC MW4\GT0C&\E"Q_O!#K!2CZ\5U5UF_0CU17@'#;K(PB%@T:O6UM$/>P=A;A5MQ6J>^]HPRW$3=/F MT&X?EH%^M\XT7*7=M1,*=<-FY&JWT4Y02#^39R>H9LPC0\<=,:(,'7?#X'KQ M'+?.+*M7Z\;4,A&[/&+7;;6:+8K8M9M-C-C5UQ6QPP8;6'@,V?WI!!FS+O'[ MQ,HC>3(4=SR._. M%_O>+V;=43;GA5LJ_5:-;M=M^M48-H\9-\;-VNKBSM! MV@R .BFAVI1[[^&#R?#9RH)=\SA&/WNK>_"'7?^ML:$ET,)4 5X]L)L=N[:A M1=!"SR\F-5>S#310CS7[L(8!";N^"LVWF!+9#D4TO[9_U2KW&0)TX<>L19:M M>S3SA!\H=6,8"U2/'::Q/ M8WUNF?79.FS8QOIP&;71QN^I==+MV MI@JQ["CM6$WB2B>W\0K%%.H.Q46UNE=FW"X:>MH'#=LVN-[NV+H'#-"+H0A,\W!6#V 0/ M]35D3?!0=S/4! _U-1_MVJ%-P<.VJ=DP-1NF9L/4;"PBSUO&]3*N%T%2V9U: ML]VM-PZ]AMUI].H>^[XQ!^P#2X!2N5MU$,>N"Q6.69DY@ M@H>Z&\0F>*BO(6N"A[J;H29XJ*_Y:-VV!8TP-0=;ZFZ-FABBOE9DK7E8P[ZP MNKW%)J&)(6ZO6;E[GJJ)(>X:176:L18VEZ&QB2$:&F^_];>_,<3N5IE]NV#H M:1@_;+6ZC0ZX/C6[UNBU#M-1_P ]H5J[4?O.OC>\[H:BB"=1'#-7!A$18FKY M849KN^*,^Q!FM&L'_ZF MF\>VK84AQF';[5>JV:WZW8=?Z\U#]GWQDU]71&] M]P\'@7.?F%.YML'B[![\8==_:^A)#6-)&A0G[6W$1K5N:*.IW5>S#VL-A("O M;[%)9SJPMM/NMOWWMP&HNE/O?MN+= M:>OC4IY-:/F)-7(\AC5CISSJEEB-JEV!'W7\T< ?3?S1PA]M_-'!'UW\T:,C M#1>,G*Z_$G@W_$']9. ^6"^&CKMAH1@Z[H85LAF[P_3PF!X>T\.S:ST\S842 M#_I$=WBP49IVE)2_I:>-LH\Y?STI M8;PWD^_7WB];++JV=[31PM_^?Y%ZO?U,?MVP=#3&,QGZL2FYMH"@A_8.$K\U#J^C1E#%)^*!:-D MGL4& P1=O6/6\3CV ZM7L1#_H&+U'ZCXPAE%X>U4NU %X8!B(+J,*U['3I@, M6&S]KS,:OX,_LR3%R"/,ZZ%B??IT4K&&QMMO_>UOZ+*Y56;?+AAZFM0P8KVB M>EY4N]GJU>QNS>[UNKW#[_ F&%NS?=-IK"MZ^1%^P0#A7TX<.V&:6&\^.P]6 M'0:5?_36Q 1U,W/-R4X:VZ>FG%%WZ[)9;1O::&H5HFKL8#EC=XM-/!,3W%Y3 M#^S" ,&B."/1,1G.9<+2Q<$P[4V#0UX4#=#:P/Q1,C->O.!N6S49S&V"S?>6F]> M-UK56LTZ_/:*.%S;C< M(SMV@"I:6(!V_=#N84]N8XN-.Q-PT]L0W 5O<;_,FYT@F0FX&3J:@)NAHT;F MUH\%W Y3IQ\P^*_GW_WZ"_R03W(#YL0XW:%XW0&?^E$#7RMH7*O]O(9YUIOC MU*H5_\(K6Z+8C49-/_]''7S?<;_=QE$6>@=N%$3QT4]TT$/MG3*K(0^BU(EL MM^R@'S/GVX$S@!Q!]_4Y*!P&2R[5FVT?K:4WW$Y MIM9RY'P_4%9,<,E!P ;ID;A-?A;3H.2'B+;F1^%1S ('<>#PZ:7G$F% T1_5 M8;^A20%_BHDU[6JGM2)2%0Q(-&GG=/G%$8&TGZ[/3V868SX9S+I&AN1G8P 3 MA&DR%:::RZKEE9Y:0&6!;+O:XH.F/9#S#A$:^29PQ@D[DK^H:X!++9Z";W3Y M2,N$5>2!H.KTQDEC^58Y)C&@86G1RDND[!-\T;OY%H-NOE1Q:W> MXC6ZPR6NDGZZJKQ*&UF4-;EUAG>TXAV0=OCA/UYU7BUI@1J]:JLN]:X0IV%UC _JS9$E>]^O4L= MT5>O]@Y4?H?O+85]9/A'D6HM( MW^+E%&<-T]K-N^Z7?HP'S#UQU9<,$UUE0BQY<^N]UOPDQ^F?JU,)>J_'(KS' M5^@#2]S8'^.N-ORS#O[A<*M?HJIAMHTS&X_D;O%:+6RIK9O/4CRT8.S$&%?1>/W6JCT; M"QA?&J_5?.T)/FIX:WV@PV]G>%6K\J#6OE#SCV+_08:9+#)XX227.(ZRSV!6 M>Q6K_;B1O4'"Z\* )7O0\-]J%[MD#^WV8J]E/4LZ7[_UW+JROL4:M4VIWM[V M;-3UZ=F L;1,SX;>18VF9\/T;&P-;;0H.VQ6ZX8JIF=#8^@_;9AR0Y/;>#_' M"F:GE2&T4NII81;M(#EUFK$61I:AL0%,-C3>L?Z1E\]XZZS%9K6[53;?+EAY M6Q4*W-0):C-"@:V:@6_1W>8UH4 3"MP:VFAA73:K#4,5$PK4V*C5ABE-*'"; M?4X3"MR=G:C-=+4PKPQU5S1=+0PT0]V5268-#+W]#?SU-.1-$_C;3."O66LW M.C7[T.O6VMU."P-_[74'_LY"H&J:QZ][ MYMEKB_8=CUCH,<]R0L^Z9$GJI/#'^6#@NRRV3D?C('J *U+K^#9F#'^K6!Y= M\T\GS)SXP>I6L""P6;'Z++UG++3^=?[YV#I1L$GQT>?W\,WOV>V032-GZR:O M]RN<:-=,B:"&\413(JAO.!'UN DHFH"BOJ:Q-BQI HK;[+F:@.).D5.G&6MA M9!D:FX"BH;$)*&ZKM0B.2/V7)!M/3[U#IX@%?LCR@\7P="\$:\1;9TSKU:\_ M_7^P(MEXN\S(73 P.G805 M43NK_T!Q.!&DRX-O.D[GV@G&0Q8[%9B06Z5A4TSQS=>KM]:G3RX4 M.76:L7YVGJ'Q[MN AL:[;Q_N5RBT84*A6V\XOCAV*' 1J9R1 IY?HJIE6VD$ MPWAP@O1A5E"4^(AYEA_"=3R>^-F!JZPF#R9.1$VM/WT^Z[B:KN%#EUFK%^=IZA\>[;@(;&NV\?[E%4 MM6%7[>5%54U05<>@JOJBE[7 3\8B&[9GKZM__017>@!K3:WFT< Z&?IL@*?2 MN%GJWS'9RU[!^&[,_I/Y&/#M/UB76<#XR?%VPSFPFV^\9=:QF^+7=J_1?%Y?^\YRN'ZV]8[YM;O8[;[]]-KW MGGA#P6WOGCY.NM6ZFVFY05*<9ZV?>&1J;,*BAL0F#;I'! MV+"7V6>__##HH;[VV@9BC_4-QQX_^J$3NKX3S(T]6G;#L4IA1\MN>=;J(H[/ M$*#S^.D9%N3"CUG2:.;;.NL>S7RMO.[1S-H:_UML%HELJ8A^"EON0;C!TW(V4@J'C;J0-=CI18"I+ MML1 :T].CCNM>HH04R%B,LNF0L30>)?,.4/CW3?U]JA"!,-T5R>_ZQRFTS?] MHL;&KMPA&SDKBHR9B+^)^.] 7<.V^#]FNYGMMA6:^^3XD]' M"_G)#[_U$6O3Z'$C6'03+$:/F^UFMMLNZO$/IQ^-'O]1/?Z!#?S0-VKVVBVK\T_%[H\9_5(U_2Q4B6==13F?+JK9V=*M"DCO71#YCU9H#8-6G*/$2=43UBQ(AQX>4.?(+'-ENG'*+'LFL$6*2O2%HQ MS34W#_=!D>R#"6CHN!MFGJ'C;IARSS;>#E.G'[!??_'\NQ\?;+50; =\H8Z4 M3V1(?P2_RU!_U>ZQT;MQE%!]V5',L%[\CDD>PDS J]+@"@/BP(V"*#[ZJ4;_ MO)-/1"I,/8Y>76TS2;AZJPI/[D>QQ^*C, I9OJ26DZ615;-J^-Y#>+'\2>N4 MCX+NQ!$$SCAA1_(7^4BZ>[Y=C$0EPVSHI^P 2.,B:M]][.2F9W>UIL<<"BD< M]W>6I/[@@2==IG>'1N-#2]&SABQF]WXZK#["Y\L9H9CV0< &*2?4C"'11WX( MFS ].J"+2OOV)YX/?NSG113G^(SIT$\L 3YI#1VPC?N,A58T\J5-C'B*E^S6 M3]+8"?&:Q/(8B(H1V<7IT$FM-_Y;_F2\5M[JA]RTQH02O".,4@O^@CD[ =G6 M;_Q9=^67^(D$(<"NQ1)V;$5FP!-V!.C!;9<((I&_C>L@FQ8E.LWARG M5JWX%U[9:BNCII__LY AH\Q*2($Z+?HM.^B#+/UV0+QTY 3WSD,B9MD!2_3G M0CJ*0>$R '=5&ZV?+>7WPK)1AC-ROA\H*U:F,;]-?A8+T<0_G+*U7DT\-Y<- M=7 )RN9?TZYV6BLB5<&!1)-V3I=?'('!_-/U^6+:\L>+!< M)TO(]/(1)QMDM]1?"8P6OD"#"U[39T,G&* >PP>1?N(7T)-CEJ%.HP>"8S*, M8IBZ]QR+25DP7 RQ\9 '7^SZ=%:1K+MRH^UZO%XL^]:FMNY$/9 M,LK#,3X\"*)[J1[DWP=HSQUQJ7@/*_"D-,J_=_I)%&0IRXVK\A15QV_1V'JK M6I\;\-BZJ95"'@ '.S]&590;/>+QVU[JO\ 1R=(S[HS\Z#U:M8>-[% ML]*53XG4%8SZ_)5IP( MV@"WK7A&:V++)6:R-.8^HPJU4X77OX/Y>F6]_WKYQ>A"70:JARZ\'L)3$NM] M%H?):F)5L]YZQ4(_BJT_0;-2GQ>EQRKBX#4V[RBVIPOL5#5>W(Z/+#X_=EVX M*\6\B=3O\RL&-%$ FP@D/EY :T\ER)Z3X5C+7.:O^J8'_^,&P99EB3K+S!*) M":I9&_%1*6FC)&4:M9G)I;O(]V;GEHH 6S_R'N _PW04_/K_ U!+ P04 M" !T/*E8^U16KXNX !C608 & 'AO;6$M,C R-# S,S%X97@Q,&0R+FAT M;>Q]"5,C29+N7\G7L[,+8XF*^^P=,Y50=6N& AY0W=-O;6TM)84@IZ1,31Y0 M[*]_?D5DY*&#*D 2Y)A-%\HC,B[W\//SG__/QD8[N/."GNH[O]Y\/G/Z82\= MJ2!Q>I'R$KCZX"=WSDTX'GN!\UE%D3\<.A\COW^K'&=KL['?V-K>:VQN;/SU M9VBK)2^%P;&S]^'HP_;F]JZSN7>\N7F\O>G/*-W<;FEG,3>4'L)WX8>,,/']KG/SD_W27) M^/C#AX>'A\;#3B.,;C_<7'VX2T;#W0_#,(Q5HY_T?_KKSW@%_JN\_E]_'JG$ M,0GDC\9*C^^O,'_2\_VPW[CW_]N>_?.W'R.%3_^=/( MBV[]8",)Q\<[F^/D!-[\ +<+SWS;>/#[R=WQUN;FGT_&7K_O![<;0S5(CO<: MAX?9IM+\"#8_W8( R2C8$W\H>/Q_]QXX]4 M[)RK!^0/_N.$GH[]_U7'6]O09J*^)1O>T+^%7F#73OBC MQS+2;NXC#XIZWPV'?;C9_G;G=_T$M\+VSQ^Z,"WC5^H5/CVQ8_=^#-T:^LGC M\9W?[ZL WOCW/QUN;^Z<_/P!GWZACO: =%24[VFK?773[)P[G=/V^4WG4Z=] MZG3./UU="[.G5^;U\['=OO<:?^C=?;E%.ZN=__/>Z\^GJXK-S\VL;GONU\[%S R^UFE^NVP[\V8$F+FY^A3?7G?.+&P>: M;E]UFF=.\QR;@ZOX(M';Q:?=4Y M^X,::+9NOC3/X,?-5;MY<^U AR^O.K_!-YR+*Z=UT/E1;"CDKN3(G57D>VS#_R?:9SX@\?"T#TG\$;PE?_Y M=?AU:V]W.%$4?U:.H>USVN>USW MN.YQW>/*'@_]0&W\-45>I3<35"<&830Z3L=C%?6\& _O2^^1])X. M-JCBQ+E,(] 68N4T;R.E\-XSR[>O,ZZ/CXX7])V/*GE0*EC)(=PTSRY_;5\U M79!<6XV5' (LP4KV^QOTQ5E+XW5G..PM>@0V9YK2YU,R07BQ$PZM^AVKWK*?W1GO7]>#ST'H^#,%#3 MJ'CSN^2+[Q@R-O4DG9[_>Q?I#W>]WM?;*$R#_D8O'(;1\9\VZ7\GEL:?OR%# M+ U91K1&"(V2Z;"-V" ?+;=NW3&G)EGVB1I&R6@CV=DNFM=G-^T MSV^N7]V(^3TK@'-/+?[G3[@'T=KN=8?*T"#O92"S(8Q2'>L_[)[MP\>%TG#- M>G '.E?8@XDA:WETB[N<]$V'593X/6\H X2]K)O8;1SM_MD>JI"('K:U?ZS& M0VAP, P?]/#U[XV'R!L?,Q$_P/!F$I>Y[W7C<)@FZ@3IK$QF-A?[D/3G&MO! M7F-S_TV-C7FLO+[=V-Y>X.B$W].'2P-]=1Y)0M-4F8G:^;YC<^X-USA8R?WV M(8F0B= 8@0G%8P\XUO9/,\=[M#EMM M>]7G7^?D([BT,>/[-_.).KL)8+T$\ MS ;P5K9L\^JFTP+1IN.KM^,,BU^LOSW6[1<[PK<;6TU9DEH3U^D.QR&CUR>8]\?>W2$W; MJTY-)G0G=Q[5E+52E'7TAL6FCG/YY:KU:_.Z39%:UTTV$^F+I\Y5N]7N_(;F MHWK7KM2NW=I\VN.G7=7'UIDUA8$]-*$=/; M,[YM-_96G9@NFW]\YEB7FI96GY;>AKFMX[3.+JX[Y[^<.*?ML\YO[:M:V7\S M6W2%V?W.ZIO6A+!J4JI):<&DM/)V,Y&<;-LT9NRW:K6D)JY%$]?*6]!:%^>G M';&>76AQL%%3UEN@K#>AI/SF7+?/SMI7N%Y;!R?7SE7[\JI]#0>"&'W1=_E[ M\PJQ7CJU[K)B.W?GS9T)NZNONUQ<_=(\[_R_-Q*M7-/3BM/3RBLPS2\WOUY< MU02UB@2U^P8):N65EC9"_K7:S8^=L\[-'S5%U12U8(I:>5=_\R-H5"V=E/_I MK-.J/94U72VZP_$=%U[_6M:6@):VE]U6@)93R(]:VJJJ6G!U'2PZM34 MNOA\>=9IHM#W>^?F5^>L^7M]2M5TM6BZ.EQUNOIX=?'W]M6UN*N<3^W:)U63 MU<+)ZFC5R8JR4YN_7+7;% N$3M_/S:N_MV\ZY[]DUVM*JREMT=[?S54GM9O. M#=#:S46="?X&2&S_+9+8RD=8?&FUL*K5#0B*-3VM%#T=O$5Z6OD(BYOF/^J3 MJ::DQ5/2RH=67%^<_=8^;]5!%34Q+9R85CZJXK1SC1D57Z[J5*4W04YO(:'B M-^?CES_J=(IWM6]7^!C8J],IEFLT-3VM.#VMO+)?IU/4!+7X9D42S.2FI96G);J=(HE&DM-32M.32N? M3E&'?==DM2S+EI'5RF=3?.J<-\];-9#J&R&F-^% [3B_M,_;5\TST.U_:\/^ MK/61M[$[5YC5[Z^^FQ0-99U3T.X[S=H,O?(D]2'QND,%__;]>_U?^(_N5F^H MO @7\$[:W.#%/-[!]H3<-N$$>(FQ]%20J$@/9GM71K-I1N/[/!JK[W>1[D77 MZWV]C<(TZ&_ <19&QW_:I/^=6&/*W[A3.'G'V(NA'Z@-^;U9-72Y-%2#Y!CD MMT.]R!NT /E+L!WXI;%WJS:ZD?*^;G@#&-JQ-WSP'F.9Q\/#QC:PK6X8]56T MP=.U;'^PU[I?9@-F5[\8@_NP&(7-M1;8/?=^^;EU=_%[# M"M0TM30TM?*N^]_::#]KGCF=\^N;JR\\KK,VYD#7Y%63UX+):^6]^9=?/IYU M6D[S_/SBRWFK79<:K>EJ&>AJY?WZYM@ZOX!_VY(>AZ52:^IZ"]3U-CR2G:F);*6)[>P"\!ZOO?6I^.>V '@<2I":[ MFJIJJEHP5:V\_ZD)4N$I*6*U:O8VR>[M05T?K+Y?2K!%:L*K"6^E"&_E'5>$ MZGCU&R5X(^5==7[Y%16WYO5UYY?SVC^\>F3V]K*6#E8_0;7U:_/\%PWTMJ;X*HWHA;N.-TSD_;G\\[GSJM&NICY7;GSN:;8_F'J^_FO?AX)L YR/8O MD=S:UQAMH6FMSEVMJ6S15+;R/MW+JXM6^_0+:#&YB*;">>9\NKAR;G[M7)T2 M(?[AM,Z:G<^U9K-:!/CV\@H/5]_G^P0"O* $Q)KT5I#TWEX\T^'J>X#/.I\[ MNAX+C*C6X6H*6X9ERRALY;W!UU^N?NO\UCPCRWA= >GM4-O;"Q\\7'TG\#F( MC9\OSSI427P:L9TXS5:K?2W6% JFKT^\F@:7@ 97WA_<_D?K[,MUY[AII\W/S5]JB?%M4-9;\ !W_N'K- M[,L5YOA'J^_[M<@)30H29L;O)C'.]B>4-OFYI]?9"P]%20JTH/9WI71;)K1^+[/P[$Z?Q?I;G2] MWM?;*$R#_D8O'(;1\9\VZ7\GUJ#R-^X4SMXQ=F/H!VI#?F]6C5TN#=4@.=YK M'![J5=Z@%&#]QC+1!X>-K:!;77#J*^B M#;ZVB3-K+!KM?^3"A MUL67\YOV%1H):K/ :K/[MT%1*Q\>='W9;B'6E6.5TZPI:Z4HZVBJ(/4*DX^C M]IS &\%7_N?7X=>M[:/=W=V#PRVX_L'[KL5XG5Z?^7'BA .G_>T..I7$K_CI MW*3T_7@\]!Z/_8"$O>XP['VU6T#1AG_[ 4Q99^J./\$QLZ#L)H MY WYR@-+2'+II[\VS6K1/Y_@.L[D1W\XQ'^O/1#"ZNF<>SH_YJ?SU(][PS!. M(^5<]^Y4/QVJ>G/./YNM_&S^)JS<.0_A7^5X0=_YW0,-(JKG=.XY/:TF>#.W MG2!.HK2'&IISII*DGMPG3&Z[>G+/U"W,[,78#V!6Z^F<>SH_Y:>3#J/F;:34 M"/I'Y/_9B[ZJ!*2V[/JBYO>I$I%>CR ,5/'#.5O14SORO4/&IEY5K)LQA'LO M\CW8AS%LAN%&SQO'/ ]]U0LC#QG4!L[3<0K;-<*_2K=YA\7AT.^_[LCJC3-) M.5LQ<_!];0U^#FMPL9\OO*[/1G/3M^MLL_8+[UB]6?$I9[>QQ^/LYCXJ9VHW M'/:YH23R@G@ 1^QQ.AZKJ.?%V-7+YA\4P-]!NVS[^L:Y3*/>'=RS#];N"_-( M6_H@F:-JG+R:-W=^[%QZCR0)='!25)Q4=-J!Q_I>HOJ.%Z,H]CW-[5UG+<&6<.VW-T]^3O70BD=)GI!_X!P"E3N;T)0VW?;6R;KK=!])HNFJ MY$&IP/F^9;QIGEW^VKYJNC GO0:NF.MXSBELR0=L[-6:2Q#?^3CN@Y]CRD91C<:>\&CBTO] M,7U4T>N.D3YI#['QC-0R52*:R1N$ Z:5\I6(VR\V,U.VZY7J^8DWC''6EH:U M_ X$U&Y>NPYO6N0@GC/V(MAA2>@D=U[B]$!;]OS :<:QJN(Z;H[G@)+2N],< M9\=9@ZLC[Q$HW?'@X;[JN_H/H@GD9/1V&#EPT*CHP8>V1V'?'_AP=1"%(R>! M\5-OX%\7^J1>E8/E%;$"&Q/^)9.' S*VACZ=>E9-WA M_,C&:12G0# X[P]W?N\.ERT$U9,6"18!I"(8TYJ_K@M]XN&]B M-S\[<#$=Z066%O0+>D)\!6_!;^7!CD(BFLJYC,+;R!MQTVM^UA?8 MQ;!6?C+D9R/54R"D\,=T%ZH'1,W*%N\[5_0B>B9B8K2C$-9MD Z'CP[2 I!X M&-PK8@3$[GF> M^;"Q&AC+=,'MWK]2N$J/>;V>@L];ZPOWQ750U79NQ\K[3 MC6"WD2('X7 8/L3'"Y$^B@;$59)&FL@%82D[)(Z\QD'S_M[>UNBMO5W+L)>UMP8W]W=T_?RW5T6>;Q5 W\@+G(">MF0'M,>$LEZ#V7 M>?Q@>S'F\[K0&".A.BL=CZ0AC M#LVLDE@MG8CQ'9['=QX(1OG;(^4%* T])U.=L7D/MJ=NWE>U6 P&L*QY*<.2 MCA"W>9213'* M#/@WB]Y\A77-/HB/O63XZ*(^"(.5GW S"M/;.Q#I%-XA.9S$1- A?#@$4+!I MP11&(6I:(6D \AMU@.ZCODC#0D4+9'_]!/73!>D0!!7NS#M=2N07?:F-Z^Z:N/Q$/19%,OG7;F#QOY:;QT49O]9S78K M.6=GWL-3.1>U@_4Q#,&A-R*..3 \4$U&T?A&,T6\ K>((/*:^JER[ETO\,B MW85#TAY;.#T#N%%Q$#D>:JX^Z[ \E7"DJ&^JE^(YW[FZ=BAXY?>-(V=-)MY: M&5B6GHICN('"_SJ9J6""2)#",PN%)^MQ-IZBG@I+BLWA L(6\2*T>88/ 1M9 MK%?6V>HJL_@E(*O@-9I%8>5I.^CA>-7D?+"YM>:MK^ULKFL+0 MV(=M28ASH M2%MBOC2N&\Y H>K.QYZ>O\3[QAX94,_3<>E6B1Z !L;LD-)G:E[D-/N9IN-] MA.Y%S#M_BOM2[>HQ^!6&>[7O 5 M.;T?P#0D*9O$AV&/?"UXT$"3GR(OZ/EQ#ZB_!9,&W"CP/9<,NW!&C?Q$G'B1 M(A\ ZEQ.7LQB3\P(V1W&B:O^.ST5"I[S@HR./',,%#J"67O'$^1\P@TK(O-5 MWI]1)@$M">TUMIRUB^C6"_S_I6?77>O>MK,FPG?%S1UGK1W KNXI\<;F[N[" MJUWH04_AN=8*@P%L["26P([LN0-G[6,4?@6A3=Q;SB>EXG>J9?%"=N#I4<#N M_$L4!N>Q+* \^YXG[3.PWLA';;$/JF.LG#99):N9OVT4"P?'POU'N@E/FE#4 MA/:*ZI@#S'^B3P)W1K=>.L(7V7&*#@^OQ\C!3U]3UO0J16O^>/:*9L_=>^]M8 M!?$\/@2LW+ \LY;/CMW;VSK:/M+9L:\YHRTOOG-NO&\@A=ZC5VKV/.XWMM=Z M[W3_M4#\O]5""CHWYC!NZO <'45#1X"$D^#YT@T#SQGX?3P5_*BOPP,5\?)P M0%%#(Q7=DF$+0X!897.I,>R7M"81?D[LPRIXD7V^4"P+GF/6-3)U.K@@BGBS M"?ZRCB4=>Q*GPR2+-O'%NH*=E\G/V]'6J@UI6SMK_?6U'6-%:W_K\70V>\DZ M>9!0GQ_C;6X/?4V9UB6'AYC\T(CC&^=4%Q8,]QPVVU4!?+N'AQN9 XO=N4*S M,G2FO[%#!R+^M5?9)[R(I_W>YI\M"8 /[Q EY_N0\L7&X0,M%1^=?"U.PMY7 MZ\Q;D\,P3J-['RF-0^@>UXW2B":JJ&"P3_2 Y2@>&T*T]$/1[#<[U6?*[$D$&JQRX5PVMJQ7IBVH>>/ M5M,9^_K3Q$GR]33--4W.%9S]P,7J^9HV7^2VF#U#.XVM=^J)E2ER3@L^U\GS M]#ZG*>Q7>O\41XL&9-^\5T$J7ELX)[>.#O?91\R9,N]UXD8@D_58SKQ2'LC; MY$IH#S!*O<(*C'.J^*86:A_"=(A)1O(RY2&I;V.6W4!>P[]15C52\)W79RDX M'*H?RTPPF3,LV>J.L1;S7E>]=>@K;A 29E?I<JE$C%KC,AR2TMD,6%*Z%V4RR9_GSM!T!AQCN;T MNK]G&:L:N[)*P>AG3\;ZR6* )*INKQJF^9$2P-[GRH6G]D*!&L;\AW/8RFGZ M%2!Z[W;B8%P)12=7['5S2Y386Q5@OC?">*!%.L;P;U+'@>T:5 <;-4*SE>W& MUHX^%2I #4WLE'ZF7B!-W'$O"A^<9J]7= %8Y@Y^QN-GG!XH(&C9L->!G(;2 M5#VA- N5$O\-S--'+R"7*([^CS#ZZGQ6PR'E_,1FJO%M*XZI.+5NYO^5M)%W M/MD5Q@HM]I]T^:TPA6K6=9T)]?;#;/_>V:WMWVT*C\#0.XJ9F"W ;S>VW_E, MG67(442K%UGHZ3S3]TY]G9],D PE'5*@[#S3M43!BJ\Z74_)3&!.1T?,E/?8 MF80'V:SJ7"0&:OH],=W,$%JR#((90R#8-A[-*;@Y-%9\P,=X!:GX\CCSV%(NWX$ M(00QK^K.)4@*7RQQF;F3/#XFPSR,,!BS_XA/IQ%Z)B._FV*+.(2HZR<1__U/ M^"K%%^+3F^4B\I8?LR? -0VXF/T+#^:Z@!_KC_Q M3-SW8ALDX]P@#21$#B8??H\YP54 OK*U69Y]7(ASWMW;W][S"MS 7N&;KQOU8Z$8N8Z&;-1+T;W?/&F/\*8T#[K&(_5. V/[.Q_!)J( M_!C((O$U6@U'%P1APBA*780"-?F/K,K0%Q4\A0&O PTN8$SE6I_). 4G[T # M'#/J>_E'&8R"R3G7(1VD&PB (S' +#6[RC*SM=G8*P!LDN_2SMNFZ!Z)?;"> MPV&%,"+&->!0!V&/%,:+=ZI/<]OR?,\F?-?FKSE*]7G*D -#)'$ MS6U\BD"OA UK@8;"J1<]"DBF"^1/VYW1U-!E3"G42#-.@6$1_6=QZ(,*R RR MZ7TC,X4A),38A>(W)"*QB-63A M6FOAJZ*V VN@-TS .W:[-\0^$20+MHICSZ&/ ,L+T4H"C]JQ^03CZY-+!84; M8Z?QG('G#]'M8L:'V+-1>.\3U(DS&QAF>62.19R:CT]P!2Y:L%CL?/D4G]8& M6D:ZJ%#J_FU[TX7OX/_?:>QOYW*:93<';5.4KSG+GO%1^H=L"0[ MH [=_9Z)^UO:OYWD_$*%DN^:*,*'"$,*841CP1-T=0RB?L(/_BD&%I+"X,- M*.]S;O^N4>0SY;@\S00+^C[GYXQ"^VJPE6ES5%E1\\G'VLXN'VL5K>GSJWAR MR9&5E4.A2!BIDE$?6<^PLC0?O3G/J(/&WON8?_PD0\2[1ZJNL%'64DY^?N*J*4'Y&I,8[OU^BGK@P(]& MKET2TB48&\DU<*<56$PBF +7^6?H@QQ^KU-2O#@.>[XTE09HS>2VZ63.$ C= M25XEXY5EF!7Z;;WW3IMY?-9]^6ZG,T2)X(=/EH2^CN9CX]COV#E3"QDS Z\1@JWY*$0Y$F\OC=L: -:NT8%7H&(>GC2,_ MC'202TX(>,5"@YL3QB)E+3'6!IF@ACZEX%Z[U@U&\!42(+,DHER,38Q[>\O% M_VZ[G 6)K<$?N_.D0S:\*0F1SAJ&T_2&7D3AP1RU=RNHG8R3+45Z*NP'<07X MIC%$7ZLD' S6G34)^:.0)Z1GQ#S]L4G0PY\K&W3J\-TYNQ(&7#Y'8]U2AIA. M:\7 J9'75T!6D=ZY PRKQA#'H0KZ7N3\*_6BA)%3J9H]18+*!RFB24H<3>X, M%D(>8I?^C8PT#'#^4;XL=:IY^?[F!2G&E6V1DV#7+0==KL&:84WM(G[O=ZP+ M+TCE.JP7RV0;4LU@.]=/EHAB_?7O)M6*71A&E01'9>E52C6:\FL^T-69U&V( M[P!5(BH&%=*:^N]<83*4G>Y^Y M!'[&>+96/**!7YZ^X;*)K9J2]9-7/+AF[YP?V#K6JAS.Q=#Z4_GY*RX =FN) M%N%^78RU JUGQC8?L4Z:48^ ;52?F>SCU"GK8VZWW\T*\!1G+L:I]VK;:]OU?9:"\NUL/R" MPO+[M/!.L^M.00[7Q]B5PIA3+%&N42[?\S0^$[A_?H[S0B\4OZH"R)\'=SYE#EC(<4 M/_@>ILI1B3&7X"&J#!%H_)FHU< L<\&1R]S5?G:U(O6.716*GS$Z^LUU\]VN ME;I']70"IAB?Z;T"R[5KWX)$6P1EUM!#<"M?+D^D.,85T@M"U@\O5X31UJRU MFYA"627V=(J.7+%3UK.:)?CE23E_2,YB*7FO>R'#Y+JO=-GGB;9HML+)U1CH M^#>CIX<1EI.$+=!3^!<66PX?%2%6(>8H_MN_]^,PLE#0HWQ/;,@I#Y3G*%"/ M^![#PWK4"%7X',J/N(>2@A]+Z64IE\A5E^E3Z\;2PQU^KPM>%,3G"]-PBY4@ MYZTH9.SX+B=T96[B1=KUYX@$>06[_C+9W-^(R;V O4$,_AK6L%G;;_N\AK! MO=H(7IZ25W6AS-H\O7=FW?1>W[HY:PGZJV'<]-9)W6+;YGNM,X\E*R/81Y^I M:O83RCBOF,=KO_9XO56/UQ)14YZ93:8FY$B@*H)Z/WQ-5\"LR*-7G:IVJ]J5 M0N""5E$!/-M,88&605=^3?/L_D%C;\+,[=*=5Y\ZYS3LI=661A)[(C7&*K5N M5MN*A-417C'8\!QHQ :(OF[/-CTH+DN5NU:V3A7@+]>-[,4M^[;!RH6G(^]5< M)ZH \G\06!!%]F"Q',$LX]N;^R=:)-IM;#EK%U;*/PCDI4>VG;6F75NTZID= M9TVR: 6[H.JA76BH&VM5$$V[0[^7Q%6/'CIK'Z/P*\AW8K=R/BF%3U(*PXEC M#6#36;LA6Q:08*4O6Y0,ZQ48])=6"R3U!.23>+T!W]_:WUPB57 !V^Z[L-_? M;^*>V)NHSI3HS%KZ' _BW+T C*LPW+G,2 MS?RZ_C@M0PX0/**'5-[N^:ZY$"%_]?PQ>_)!V)VBOQ6C1=XK_PZ']ZH":G&: MIU1;[_I4?6< LYJ@KR,PCFZ/2([V)3VC(R4&GA\A\TN5(1B-.)QW;>):W5(! M3=S\4B ["5$4U,0W,/A0/I)HIMT@SX=_T=R8>R+_A2Q,0X1&[ESL#7/I2!7!6:QR]0J? NGDXD MX2(0)0'U>UU8OE0RNN'D2R-$ID2[N=U"/U3<1;3BDC^3M45SO:N&OKI7W%N? M.TPSF4;R72RM9-5QZZK'$!JP/F*\J7H4,D9>>^Y[T,\UHL?"_>;8EXIY5<&M M=\NDVDUCV,@Q6XGM UX2<_D%KXLZ+7R?WYSQ(KI].+RB:C1F6W)9F7PIB33 M$C9A .L' QU1K0EO[">"'8IQ.H7Q:%<%SHRUJ/F)<>V=:Q^6F89/A:D2$5AR MTZ@UQS "&L#49:Q*Q:GB>A(:SJ=2S0O%'-'7IY!P'F$*KN8(*'_)+>QZ7J*S M=C"P!?U<;^CY(ZN!K 6Z4Q8*^7S+O"A9E2_H-:XOS:DGS\&D1NA59:K*T)N' M/M :X;PB$IS]:^!_PW^R.78SRDD#\V??C\>IO)[]31*,BQGD/E7!<)T8K5N, M_)H&^@V,%V&]X FC3#O.? M .LFI5S@3*8NVP?OI@A6139^96E=S]PF?<5X_9"L*LEP@AC**XBKE'=!TB7/ MD'0>U(M,=(Z'_T>?JCC9O%XO2F7'EGVI&*6 )/>HT//GZXHU>(S/$Q6")^LS MIU.R?V^.^(QB$:W82">H 7KB>Z0IUY H+-9C<\!QY!C/"MAD*!6HK-V+@Y/^ MB'7@1X2PSR@B53I]YP@J"7MXYJ[E0]7PN=?U(_$M.1(G*U(3>*+[W3Q8CFGD[%6A9A,H: %VU4G9:SPO33J6 MU#=O-!XN Q@!]^IG;$QW V6OH?=X[ =$5-UAV/MJ-X][5RA /)^YUW]H%/R3 M>&. ?J\A7WE@PI9+/_UU"P0=O/%7^:<9Q^E(M"DVTHB%)B:AOU3,REEC(*)U M/)$TY- .8P[MNRBRB=&)#9O_=Q=O[&GY^#7 G5#,1AM6P[D.W0K9 FX7^[UT M>WW5=M7VE%V%2NO_W9+]0>H>HFJ)^#Y1Z)@HI\V6T=QY-XJ]IZ;(.52(E.TX M\ !O?_$BEC(VJ-D'!0V6M MJUA/\P,I;\.[<$*:PGIF;9B-+R=UW1"(KY>R(PVZA\)/1>3T#RNV0I?R\HR) MT@;6R9G;W]7<,J=Z_QRG^6Y0PT=P[U[\:=(V: _P.)S"\,)BC"*XTZH#-4CS M3L>P)=@"R\(28OJ*P,1!\V6!*>]!F^@R>Z=IOS>4C,C)C"TTLM;%9:=.5Y7? MNVK#VI%QS, _(J= )[B'IF!B+7$O"A^*SQD?-^/H$TOZW8,-'KDF-<0\8^6X M.V<*(W+>Y[I\:4V**@U\"L_ %(546ID*^R3C0]M?L;SSP>9^"9QAOX(HZ\G MNCYUW]6V]$&UCU,2+Q%57(=9HL6O^RAV<>.\Q_9B'P',@GV%F1O:HC:0WW,DK96.(;G*.GZ ;+SPTBW&N@&%VZE+F1"] M2UY5JH"31KNZX[B&\C=^CV8[%265\H:4U8.NAEHMAG;]SC4MU]? > MR1#E"ND5A=Y58>D*I=_)F#-A'[ ]BRO0<]A%;AGG6][W2=::SRU=1/T2SE'% M63 /5,P[+9PX^92M/D<"?@Q(V+PI?&%R[" R6."862C:)"/( WT8N:O=.-K_ MC(-;QVWM;((D_&@">QF3'^L.)\ DI9-Y0TB&EEEIX !E#AV_*#0SV+IDS8WP MK5>)B[0+.7A._&+VQ6_HI3..9&DKG4X8/R(MPH<<@B3FHA M\Z*OAK@!^8"W8RS%LE8M&FQMHW=UBCL7KY^&I\4>5G6P$LSD&7JYU^A.W?T: M6><,Z":(F0TT>_!9]D4!3Z78A5>?6@POS$WM*KI,#VN7Z?MPF1;LY3H1G(\C M-JK%Z9@4#R _G7+&0="S"*1LOI$P"KS&&1>9/,,>K8T9X J&.4QA#>]<*F)< MD>I,#!-4'JMD Y["@RE%5L#A>TX/%M-/7(ZUT]I,7_\HQ-IT'TEFBKQ>DBN( M;@?G5BG<.FHF?,CE#%KRF6NKEEX5LDHYN-'@>'!QR.1+,A$8Y9(1M_ M2O#0!#^>L5M[12R9"MVWI.GBX03#-FOJ)-Y7$#]M H:QFW%#IS/_&)H%>K#] M^AALF*5VYDW^N<>?L?>-V8XC9J]'C5W.[S5^F_?,#6ZNFU5:$49^PB,>K-'/ MGA-X(^C.__PZ_+JUM[MYL+6]?X33Y['-E)?V6D7W="18)T;?2XRCBOU0.^3W M@O]V'\61E#PH%6@:QTL9D7OHPIP%QJA''_&+2?'B-.TQ[M8R0#Y\KP.]Z)QG M/BG YJ_N4,_XS4W8V]K;V]O?W=W;9GZC6?9K]\D87!K;>6__JY!P2S@Q^9_' MD;*RWAN(HT'E5RBL6WW#0/X8\U"$-1J^6-J_KIB#=%6B*!WRN>KG/D.QSP)R M9;^^/-B&S[7A%Q5! O)A?E-Y@88%)=<" 9'7@R*#HS%=0:*M#2"*@A42CB?BG0R*PB<<6-1 MN^45!.K3!AS'-,S**[\AJ$YAI+47;2\P M4DO&)XD08X)$( \ ILMRA'0 5/4]$\#:1^G4P(Z1<)L%MS 'EC;*J&?U@C_W@M].)6I/ MI\13-NHP#EENC3%:1@RZH'_#PP2L3_99$G!C9\V*4Q9@ER3RQ4^ #9JB&2X[ M\0><-]Y7F+E-:DVLR/X*U"^6@S#2,#'"Z?F8K@P+?,TBVV]]C]Q5G-I(J!F= M#H>(Y93-%[@G/'@]E&(/J& +,R'G M4(^$0!,8Z'"_7?L0:N)CP]*Q);:BPE6)A-%7@=GHQP7-4]\Q_05M0KZ 3U^; M4%"7HST='5N#-Z4-@G0I6GE*.JGQKIZL8N3!41UY\)8B#]X3<_QG@3E*Y6PO M1YQ&+*DPV&JO,T'"&* Y3R#1O#BN_@L*[71>E/J:?>R=^G2J7RS+\ MFW5891L4[O=!K?*R @W6"8N531X&Z=#II1&V9V3I7&) O9#/MI##HO&2T7VR M4AKH$,W )[FFV0 .R)B4+KY#Z#;L1\?;5E!+_FT3[IP3I CEJT\X=EYBP->< MCQIK[=1[-$)(\56SJR091^=^ZLX;>9\[3_>X]^:.[KRG@>CL[N?>UT _I%,J M"C_*=U+ CSC8)_L 10#A%\B7 J\-'^L=_&P[>#3=1! 4,JF,=9TCQ530UPE9 M'/C1$_QZ<=T77M:Y/.SKY""26Q/ Y<=QJD'L::MGF',,-C?Q]5OTQ@GB"_=Y56,?&=3B6+LO0UF":>9*A$[3>?,^U^8(91F??R"1F!?*F M"+,;'?.JKO>FE3)=[D+J+I@DB+)*:I5DH/AZKDB*:(ZFK77V)!(V&:9*VTB4 MI+A.2F C2$BK4H,8O3"FCFIJ25S=>.X0MLK[HHI M.R[-=4VW+BOZ8C$8=(\-B?"EXW0,$C?&N&* M.CHG0[&8[Q*/,C/W8C_7Q4I MLZ,C9=(EG"R=GL^QVAB -0D$@OI?AU2]8$C5[G*$5&TWMA804O6TC;@\D:,K M?^(68YT6L]K$7?P\< J]08&E/7@%EMS_J_-EK$L%D+69=8P<0@X@K&?>Y M4H.M[:/=_?V#S0/-?6K">F86CY.\M[NU=W2P<[A8%E\*CWM=8K^,_)[B(-D. M2+HI!VO'/C3C&2@(=AL2;$N!$(WLS,2H5;J)^]RM8@\9W[ 81='U[.9(>^1] M16$^A(U'UEQM"\GRYH0G"5=AU"^$SSMT8?+P_Z^/-U>>] PBN/OH/""'RASQ M \D8Z#A&X]Q[/E=9$,-4[/3A^5YBIW^]9CK"NY$&,WZ\JP/LJR3%O661 M%!<1?-\F+P2BPU'5#^8G3*^Z< 9M\<*)+%E1J%[3H6RS#ZZ@I,]3BCN1XU0# M]A@+5-[V;F<8SJ[85)813&_8>B9E3*(L35/7=C+UG(J5T7-9E&5@O/4BYD\U M%-\"X#!+BYCA7]:,Y049R_[A%,:RORR,968OPQ MM)+"7YC_&$AU(6W0EX(GC(M#95&X_B9PR,@GL0K_!&X1:7Y,IOFL 4P<#[C< M"_^Y.*9V9M>0@<6TMI7-Z4Q^-Z]!EBMF"D!YC"V-(^=$>%/A!5/T478F*2W, MU0NC0>XX62:P@3LU( HCLW$HQ]/$AG)IW9Q0T%6Z.)]+I?=2K+H2(OQV M4JA?Z(,(=!^RSW[^S^=P8HS\\A+F3-@D/DD \KW %+/GNHKQ#.C \MS0,4L" MD3Y:Q1WKP.=1+X,=^+\$I(%S-PQ!MR(3KZG\FAUZGC,F-!M\L 03BQ3\WOG=Y*[4=I*8JN(LL7=?P"-))/JNR<9R?;J> M-';N%B0HZ%=I6450[WK!UR@=)[U'MDK$5/>Q1]C&.F3*AKS5IKEF%AGEFBC0 MTD=(IN2H'LYN?V8#+(IUL2<@!CJ3C[\4E^/N37P<*$_!+0JVYB&$ O3&6/,S M\JD\P@1@(\S87I,@WGP%OEL5J(C22MG>(M%CDM$/S0()CBT,I#QNLN ,"OB( M1:82KL4IB*5*+TLIM%/#". M^*MJAC(_LKI\ZZ^O?WTRW;HVWICAE)CM3*. CK3F+GVV1=$E,'A@5J L=$;C3JF181-%=GVNMD('P:,;,UAAH]H M64=0]"5Q%W:"J25)QA7K_"KF-F4(3)DL8(0>SSR5@30CP[9X&TD3,FJRO-L. M]SAK2@?)E8]^V_A@18WFX_@L!UXF24CL/*$/3!<0"K6^^ZFRJ[2R3!?!H4YX MT=C=W\S207+I'$A8(E2(WI_/ MEWBJXU[8&,L%1E@I2LX:T=[/:AK$1E:IJ.71?;1K>5"S,"3*9',&BLXAJNKU M9P=+F3#'C?!%#'0&31I8='R784#\3K'9"1P.B?.W,(T"1)HL?=78B*VF!#6& MBH51U@O\2@-=#UMJPV?HM22E /=)!:JPZ\5^6\.=9^SLTO7N8#NM$==#]@&C#5T6G1.N,YUZL-1 MM[V_N0E_P_'X">.._;@'BFL+*!(Z$/B><[2[A;6K0XITM,Y^3E;7U@LQ/_CB ML,Y=I;DIV#WT@2X*\RA-&/B-7=UK]':6#K^ A2X",[]F'<9WPU0MQKDDKL&= MA80UBH9@I[W8 =/-0N*"': L93WL2C=98S;_Y ;K^-^E)09.%=CDHQ%9=^$X_11SF;ZI'!C2I M.$5@!C)C^?K:"BV%$L,BWBX+'+3D:IF2F+A$D_R$6=YJ[.Q^QRQC/1]&+%%< MLEJFG#QMI-Q%F0,H7[LG)PIR.X]<;T"OT%IS/4.VZ(5C/RNN'$:W7N#_+]$A M^EUU@DHA1B12%+239=(JJ4V-'^J&?3OJ6[N#-,PG.6SN]8:08:&&*A/! <3H MQT%^D8_OF99#8VK%3.81B?9086SUQW6-.YV.NC;\E9G?2/]I#__A3C!,#0U@ M:]8B3L[QR7D:"='#U'0O(9'XZ MV3JTB00W*)X)D9+(?_':"+V_N&?7BC7+>84^@=CC46%#*N)JM[">-YT8 M<_)OSII&F+[U:6\*&*T8_?'\B7Q/!^W(AS[+5:?9A[4'%:K-+Z&;&!'[HMA* M]Y E7\_<-N2=9Q]_%.E*[02"2@Z'6)]E!"XD1>)ICT]X3W>RU$#N,"3+2IC> MWAF8+ED]^R;TS$0WE)*+39': MRCA3^FH7*ZYEGZ8$0/DR?0"#0)),9F'K6NX,(&YW*GY[*SZ'FB=D*^R!-VN1 MH+&>*L[O$O&B-?_^">SF^X2?%SB63?3V'/9=$)R)JUH[8Y .!R!PJ?X2K43A M5-@[W#LPGH^U^1=I>[NQN64OT@VEL?)1WLQH2G*-?($-H @D"U!\B29F[?XI M)^)W;=$%0/;)SB,))TR!65BUH]XE*(I9Q M )5P[ <$OXA';1<#)1.?B_F07AV-D$N^4BXF@[&WT?J7:4(<5K-,R^A_>WEV MH8; (Z,P\'NH"CY:F1.L'9$6Q@%XJ.<8;6L<$LZJJ)3W?H0>.CSQ/"<*PY&# M]5ZM:)XLKEI:+@II)(9EW@7318KGC'IW_KTWM"H*!\/'95JI^1>JZE0KBV5T MM@O$*9?>)?^H5,@ ?N?:?^6D\;)9.I2I!:JF/], ZGOW9-*.4#$H#3UN:1* M+U(BNCPZOY#*+O)]D]5TD-=5\,^02ER[&!2-=5PEP]H4;A'=W=CFK!#G)Z12 M+=7Z_<#!/&4!=:PS37X750@##^!DUD,$Q-71N=RD]HKY7A05^[AMU5P M*^L4*_55DGX(GPCEPUN/DY* "7B9>C9\S&=SL2MO*!E%YA>\1VOO^;J_S$"? MO@G8 ,.*IM7-L$N9 D:' JW3N^6,&W@]$ DX*_\UTPHDKM;_HM?Q%=I1)0;ZL MO40_Z"6:,K=9(,^XMRFO "/=UG\D27"7_F[7I,9D[C"DW7DR>!/ RM=:?$ME;39;)$O.*' MG!K/>8H\Z9QXDD^CNQ(^C1_Q6\RW#JMGN7\1D\D4F]<,S0.&3B._O/Y\\Q_P MK1\RD4E':TO9LSIL:E/9>S*5/6<6 /W\D?Q6;1-9D037WQ:8WPIJR>[!T?[> M_O:!SABHRC18ZN)%!>R/HC#.#F"M%"U53FS;%)HME)>M+C)FZI0(/1OU+Z?Y MQ9;/;Z(+KB34D>C_BN:J=Y7+LWVT>["YOW4TA<*6I.K3[D(R@B^L4&1.T]%P M-PC7I*OC8?_(V"B1RXB@=0\[H$_V1S].=-@QD-!M&/8=@]"40>4,O0>S\PF5 M!G^HTL+4P%YXK1J$#8(%@@]6W,>8AB!X#^,/8GBF?W?C_50IQP4^\6Y.M; M-F#,"'Y<3:_?3NWU>ZM>OW=X4I;!I:R3$9K!LXI'AJ3CF-GXSA8$]>&TIKBG6C-.[-.T,%O.="R3/=:.'Y!DM_9G4+R2U*/9GQM#;1) M0,),\QH'?#(Y(CO(]O,$7ZS9VZYVO8AE#L5N$JW9.NNS9%85B.%. [*N0)E# MMD+%]XP(F8$]#OV1+R*I #7;D,SH]@76!JQK#66YJ$\1VU1+ABN_Z"*"XG6R M#8A>@I*_"(3<"J,IHV4Q,\5G.-NNA;+M D^UDR5=9X0K!?PA'64^=PUIJS4, M/0)IGF;-QNBFHO*$J(H1(]!I'UJ,Q8JA"WX9O&K7M$>]I]Y:L;8!-_,QZY'-A79J>I-$WJL6*[L&.X^&$I]S<_"7KM M*V9A'1DM6UEL@Q)#H-)6+ GPM"?KA[D(@@&%;QQD$\#FQ'I_* M^Q%URFV'0;>?Y//TLX@9:NK!UP7;]$7V 1:A;C-AKE.D=+0O3VU\ MTSN#G7=KV:S.0PGT<('.,%(GT]5?:O9>:T,3+ANMVO#(SUJZ"6VH*VW:11TNT"[)H4SOJ[T'X0/7!;,4ZN0.9 M+%%!QKGSZK5;I=:Z%)'GSG2$B&MELEL%#@B4_$B3G@$7@6<*B5'_2G&N"'8/ M$T71@"!E80OAF\+(YXE8L8*"$%Z7UI9]3/S3%+Q]]9S>=\C%#C:7A8L=+$1T MP]#BS)8%JDYBRWR-=2?7.#I)FK@%]A*8&@Q:)L3@ M6C^A)[/VB"M.8QR9-H/-2^&B''\LBH HB.4[-_,CN=YGK$IH$UW4MSH(&TFX MV'JQ)IXF=:TW3D]CUO6 M#.HE;7%[4Q#Y#Y8$6'JW<;@ YO4Q"K^JS,#\2:G,%!!BCK9.A/ KD3.5E*-5#=)>GA\0N,O#Z7='EWN[6SN[F[A0;2S8+]R"1QYB3;<26:)8BN3 MKEF6AU!"P]BK CE]8B"G2)GJTISO:)(.%46^V$"W\_L+K$5EQO.(&&3#.@G MK(GYNFGCG,PKRW$^U=)TP(IQ88^?N6/52=$V)/GZW&[69\/G\X(=A24T MFE113(2BHFIF;Z:Y;W>HHLXX2Z( MHV4R9Q82^ 3>X4G>&<+#6A@RKM2OUFD!F!)[JV\QEAO%D5!?=KEGV7Q M>!U85/* $JSP@S4AL.9@ %0L:0\HMO(!8"AMRG,VVR9(-/%E -]*.!R&XT@( MKR??S0KYG1CF4_.*Z1LTI4&H,<1^=$J??Z)(AZ#94M62NCN-#1:8G,O7GM>W MXUQ\K_*DUX#M\'@N8>RCFRV#A>Z6+4 6U*"/(++'>\.Y(Q_I<.!(+)TJ&MDY MI#HDTMC;$YP5UA]A[GKD]\.FASY^/9B,$7&BPUB]Q$;:8"DEGOR>!(7"JP,3 M:"#1JH8T@C"P@\S,]1[^'(KC,D=Q%349;, M<90;1+Y*BQ-5GDU \=Z$R,OYX7C"NGY-;H%TL84#1,8,"$\Y6H^ M,.-*QV'643Y3QL W/6X@@1W&9J80@^UG,15<&BO*/Y/*,8T3MQV=E6$SO(K8(+,DJ(SD!":8XP?A$]$:TD@8[^MXT9W(6*1*6G6?5K$>ZE8D$V M#PX/]Q;M=A\LB/U>>H^6O>/)X%^%E+E25'5F&C?TACYL9KD3"%%(13I6B@NM M% %6S1V^5[O#WY([_/UR3S89+SB1:.UV0=R3L^" #UXI@C$CPU 3^%;?8JH% M-G>+@(@B;F1Q YQ.ER4;/LF;$BD!4K$QZ? M()RPW)[%4J#)-C+CHFD9A7V#VA:3255C[&(RJ(H3\?' J;..7=8L__L%>UMT MFRSVE95_-#6&LJPPW[E1&,(=RE2+9-9QF%66 PUI[!I!Y?^ M,H'A?)^=J-Z +R=U;FTM.@YIM""B:)HZO=6Z8(\ATTC6J70]BA8KYI&9D^LD!IOF1U6SS M)65?S3;-O5^'7[?V=O<.M@ZV%XS/LA8L@J5^@KW=#T<;2;@A-7D,1)X.C*0Z MA4XX]@,T@@&#[:DHD (]18\];F201Z*^Q'HC(0"E])*4TMTHKOM1T5A!*Q[@&$O9+?8/1Q?!M4,XITC[$"K24K)>;.XXU-]R['ZHX*V69 M"]),8R5:A#$ 4$G3001SR$V7.'.,7"]O4J\Q:%X2@V9O"DY[N?JA8$KM'.X? M+ UTY];F AC4#9VIL,DK#\^2#$C%O) 6.($XT6]//'Y=XB^L7B,S(14(E&M, M*)%TIJ"7CKH16]KRF5IAK J8[I1$JOW^F7O: "14^+,JA8)J+\7N>L/Y@C&5 M$C)5; ,HV6>48ZFAS1^E1%=B&UY/@S%;D'78 N>R%BJ@%R+#\FKFVY_IE0PW MVZ_#S18>;O:=>"H_S-IG\G+B'4@*&!? P,%,+$(AGQA=#^Y0=4HK*I,4)2Q8 MGB"Z'DHZB3$_5=2RM+4>F )2X"@BO \DZ4MU+HZC-I4C/4[Y8V0G5LU02'&- M&N?::KJPJGOU:)?GJB;Q"NZ0]Z;FT(%][@-M1_A+*D RO_%TE[!SC&G^F-/V M)G=B"JNR._-KU;M_3/A!XB$7C*X'&[O'HK24["EJ6\(Q\I& M!WP'^#$;??_[2UOWFB M@5S1E0['/P+N#Q^MJD>*:I'CM[?AX?3J&[]-%[9.,*'\;UC ;FL'O[:YQQW1 MT +-]!;(4=_,9 M4D]A8B@=T[ZM9\:M/J(;Q6\)Q X::H8>'ZFF%#1_0@8, ]LA7'$J_LR 1-? M5#$E'0[N%A9;#J/ ]VJ#P@LRP8/-:0:%I2E3N[6(.K4WWC>5E3CJJ[Z4NQ&+ MY5TX).OB0."C@RQ:C^/O$N];QEA"YA^ZCI%(@N1%-5'V6A^O!OB;Y.^8'$,[ M%=)).IFE(2+8A@R+TZC)-JH'0B\/4BKQ;E*MYNH2"#:(MH'A1@A,KX=.EPMH MB/@AD-O32%3YP@U&82Q,(3?//2G \>MH_+&'*'"%#ZE22_18)EBO&0-ROOX; M_4(^V?/&7H] [A [Q-X2H(X2E*15CLFDFO*G2;1$%:>K"-P,C1*Q<$&RB0P\ M5)@8>RT*@:M2#60#U\;SDX&)P#[Z5XJ/8 Q)=(\:D,FM@(9A2OSX3E#?"G!S MN'P&1(V"7\<2!8N;&7MGHZAE,VQVIL[FD%AT4QZ/33+81Q[S-&"5+/@C WQ%Q(6OW2A.[F8 P1D(\(M?!6H2G&](FUQK8L#+$E5 MH:4IDKNUB"JY6;:WJ&KV^.E5MK]!=X_3\5A%>)+">__UE[_\Y;^EHS,*B66^ MT$&QHJH!_@0*"$=^CZ,G^K SHT?+%3%G'1P;V LHTV-H+ /S->40DZB/%_"$ MTL][8"@>4$ ,2S[< /$CKK#J%TEE"AFFN:[IUF5+O=AFF;(;FBB;@FCQVZO9 M%W[N1OQ_^W#%Y"D\<+\UHW\XYF-D3=J893I88T*5E8)@ TT5 D&IIC M8O3KVA9HM"2'#U(ZVC/%PSG!K)=B')\$X3'$.T.H4H/5!;C%"6APU=4,12KA MXXC!G4TE<3XU%&$SR93X$'\RJJ5!-C5DD;4IG&I$TAX1EL;59*)H$;,!63%+& M;)Y5XT->K*K:84*\Z@H@X+D"$'=6\>G MJ<]TOKD";".G*)Q"&>HO>7X9KE:@N"MAR7KH1B9T-IJ2+!9&'.3=1WW$R/F+ M&.K=F?VH@"%&)#A]=5;/\ +BQ9?+LIMBZKEJZ9D*76E#TKCOV"PL.E6SR&I2 M6-I[N22%N4F%)VJ1_"5=+SH$;/&,:6\!C*G%NWFOL+X!9G8$H?VL9 (%= M,:EA*IF?N+8Z3'KPO8KU&[")@?K4-*8&#$PP8ET["_>K[5 6>22YHZI/ :%I MY>P!G&*2B_((#>J.=WN+>GVB9E<:F)N$:X)[297F<(H7]W!) ESW&@<+(,:/ M4?A59=:<3ZI45"4(A00Y+-4+OB+I=.D]UQGX+(8/.*T%S4A]D,4E')8$"TJ7 MH4"F""7C,#/W80X8'48L:* 8G9FR$V(+#M$\'&(#0[?4AD^XMI@IVM=H 0.E M3'&WF+2!"3)*'2^U+.=@R=(@)+N+*!K+0I:'BP#3T%EB!1^9%2?(6=C%Z 8\ M0S%[S$=B!?WVSJ'\#888GU2+F.LALMB,E709S@LD;J:9 ?0ZMMN%9V+H=3QX M+$GE5B'>?"JY'H37,R>Q1$!/$NQSJ90<5YQ(D>5;TFVT-$L!^'K"EBK@2M/O MBD1<=98@Y&IO;UHVRJ&)L%S&D*M?Q//1 LDT\$0?KT^0%XM=W]S>VIRR5TH0 M37J/;>_M+(D&MK^0*"0T7G/Q><^X:6NTL)?2/_8/=C=+ 0.,)+9[L'.TM6BT M,&\1:&%56W!2)3&+6-9Z6+A\&#ZX;,%GH_N:I,6^2L\YUAMECDO\./9<4F[7 MQ=KV5:DQ.3GT 5S.T&@?HR0-W4'3=&-+(P=I2%3;8-=07Z2_9O=TBJ;'=D+ M:MJZ:WE^*-GNAYO$WCYU3*YVF&0O= *RZ^*4-IS"+')_7Z3K+H&:D8@\H3<. M+*VB9.Z2NECHI@FG]OHCD#OC1#N[I*J]P)T+W(.$1E2$ADTH=EMMR%[3,SW( MV>O':32&:5]GYR-:Q6[#?.2+MOZRS)PJ!U/YAA(/FK!5G0N@(YK2H_*B6-*, M4/K"1 MW>?:[]EGU;>Q'UE?Q*U*]*"AYTVRI&%=!*@ MJ7'D"1X5!A&A]H:&&M:9] ;17HCNH\UET&PB:<'QY$%2CB^G,F=VEZ2BER7< M&XM-6WFS5>\:,LKHURU2KCN;N)GFA!JHD /:<&"(_MC/I2;G.[=./4;+KW&7 M3%AORQ56W132IJ3TRIQ#GYQ7/HUXM$[A1)4:R?;QM#@9[PV*=?L[^YN;BRX MVUVTZ&;3"\MPK[GYI_5$PZ",%)RI+IR!!!Y+6*E<:\&W*'U-1V9JM 2R7V.% M/@G$Q'>C,."L0N8X^+:8X^3E01H%G&'/7BI7G*P51Q7RD94,=3RL0QW?4JCC M9#7<2$[K)"-F8,VN% _E^& "5'MT8%)=T 2PIHAVE>I?Q@,K!_7K:VR2EURI MLKE:-BM4#G)G9_A>:>]51_#@XB+>M,%9N6+8$E=06&+7E"]UN10+2G-]CBW, MW&:64&8XRQ2T0I!I#\)/,=S[=9<$TMG=ZC,:N;YM?9M?3+6KLCKT'Y^;ZP] M0S+*>]^7(S6RH>.BCJZ#8&>AZB+D(FTFYI_9II-\3@R2$9E$PLILF:F$A7"KCD*?(CQ/VPA[ MH&4M*6IYXJQ]7!=\/1"@>B$>;A8FT3TH6!ISB.B;\T9"/E(,]BM?[8>D)MN& M-0)HDG@<9&AZ\D11?H'9N_?#X21S1#B#%ZUGH7FX=ZR^0ENEO?#\_8?5:*V; M9> =6MYCC&L3$(599$'8-@)IYL0A<']EVWF*Y[$QYQ7G<(V=WJ# ML9UUG;SA MQPE]@)(OZ%PM;S-CBNOCA?[TGB#J)>SZ@B#2< CNIBYJ]H*&F:U%)]FO]19A MF+DT-M ,B4FCYBY^M\G^P)K?,W<<[ZCMW<;^ 6\JGL4.V^JYJ"VQW-)Y5&0Q M!5ES;A:$\499-7"JJ#,YB<).F"BD':V1$=F$!_<5>RDJ^:88BBAC84@Z%HE6 M#&",0(RQ&H+"RK\I2#J.3:%Z$(;3H66%+K) Q"5B>P@ M-*!40Y8C:EV*]R3(-%XF!Z)WP"Q 3>P*7W,,,\5NHK5L\LP'XFK !F MRR05DJVGL'68?1*<_$&Y=6PYYMYX0;$A?KD\[Q1NJ(,"Z=U>R/6S:)DJ1F%! M<(/(@'"I0 ;ESMQQS5M#'4)P<"1W!AAW3-^:/' 9+,HI5GX-"& H3.$,S,4= MGLH6C&OSW@>>R6J''^D$*>RFD"I:E3$%"%=4ZX&E9RDX.BC3]Y#!?]10 IP- MRGCBI%'XN/9^OM*0 MD-E7S[:)MC6%S,O<94X*0"0%VJ9H0O,9@R*&(YIT:!IM3H.J$8QHJP0P;FP%068YW5I(]&C'"\9CFHJ=US1(E9V.;FVO]\"1,&?&* M%EPZJGTK;\FW\C2I^ EB\59C9]<6BXO64:#IA*P!J''Z@99FV" 0/6J71Y[: MD1?./&0R6Q];I[0NWX3!\ MP/9@ 5.6+9XF4;;^K'1>FG?3\S M7&,OY)..3)DF6FEJD-P(BZ7 Z4= $F34HDG+6_-B5KKR%E".'0RHJ"@*]?2^?%FSBY ZFXZO+51#:[; M+3*'%$P#Q7V9PP2(TZ[.ILR7,QMKP<^TS$YB_#.+7<6YE RM:;J^/CCL$($P M,@(A29:V,3Q2IG1GDC/>HOXGY4A'5#5J\IIS/Y+'BF^7# !H1Y?UEFC>R0:! MTAP9LP7IS_T(A*78V 3RTU41*8%+3NGCEN(!W_?#/G4<78.Y!8-]&Z FK$.- MV"F1K>):-TUR1A-4M F@CGPS;)S^J*LUG8) ]Z3VUUU.>R?EF':JZFO",JNF M"S-JG*.*Z=(0>85:*-@B9BO2;&FKE35;TK2XQ*7(=Z$-0UZY%XT&,U$!R:.@ MT%RP E;E*=!*;NXC95-'+ A7S'OH11>3S.)T_=DXDE$]),05F/%+&WT-*"U MMWK&"KBX3E@GS[Q;$_O@ERKIB,FC@D:6Z:QISW_6;#DQ(PU?UWJ+\M/B8J?3Y[1$>YA3JAAO4*@O#*B MLN*MZ1!$:PWMX0>?'*6F^G11]K'G0S,Y##"*?+9(6 6AI]2G/ED&YXG>KI^> MLEWW#R=O5X-ZQH$_Q@PW1!DD0IL6U?<.(XK&0O@'^A.W8\#WJ8"NDFTNR*+D M^Z:5PYQQJ9JE0[EH2Z+&2._W53?)LK89N&'#^A+J0A1'9L>4P78)%&:AHT_[ M@3N"DH_ L6:]PU&%B>P\?9D_,AQZ749%M8"82P0Z*,88Y66DM[G5<_$R50=> M/\TR7<01,+$?KB!@&9\Y'>EQ8@[33(<1^4IQG3"*XB&5R2G)*G<>F2R\7$_0 M1EF48#!)B"-0[+CKO"[P@SE)'$@W5T_BJ5TI<-H9(8\4H+%$+.F7[]?60#I! M@!G;VE-,P/,L8=NJV5V5S07-[ZTD?O#V9FWX?:N&W^G5ER9:;@LFVW(6- I< M:Z>8["LBXLC[RIQ1E*G,X@ :IH4"&(2% #"MF'JLFK+3'STX%%>:%2\'AF8K MJ\:30T>3;>:H[&CI.)GK&[[@L:JX%_ECS67+\6 E_=X8+^C ?++9P;(.9.%% M1U^O=GZ_B?9.?SD]//P6H76,D6VZJN 0JB!;*M_I2$:E;O3RYU20/WGVEQFC% M-=20$2\'&;%_N&BD[;7^(D+8;O(YW!/C>04O@LL2 %>CF!XC7C&&J3LK*)T+ M<5YCJ=M1%S;XUBZ56M]QUO#%1245E,:9I2KI= *^DMCQ+ MI)@\I!,6V4*J+-!8(YW'Z1CA*/MJ3OVD1L9[45RC:1A8I7J]!C5O9W.WXAYA M'NT>[2Y)99K]A52>L@JYU^?62D,'P4HZ-]HNSROZ";C:E\9UPQD Z.\;1"I M$9\7)M% U00;] BZG3.7K#!0?(*YJK!2@H=8$Z/F]^&%<\91[ T-!$AU'J2Q MRMK)>=X("Z^C$2?S-&69='( F+QRN[1EI6Y\T-A&Q/*R\XX'B2A,-;(M@2P%V\U$#I4P*D!Y8&8T\]3D' M9.Y@W)ZXIS)_%,GA;%"75%_'&EH2ZNP?[IS/M<-'(W0 4&2HY0HP(O7] 27E6IXWG0$)G81]XDO^*26F15;-R9R+ MZFYSBSQ5T/JZ_V@>='G :X[WP>KTTDG;)X*.0 MZ[+K+[,CK>5C)WP*/=8Q[?8D]H'/A3@6T-Y8%>M<7>-1/G)^WSBJC(6X4X&Z M5U;"S12'*5F[$#O!'Y)Q*Y60>NPUUPKDJH'V1UT;X\LRC>'!W.?\>@P*D-F, MJ[W\&$E9]O37X$LKET]GD94-PVWIW1:8-4MN2#@.%X]@\:H0*8980J1]5U>; MPG0BW%Z2@&97DJ"DTWY*/R42[$X-^^Q8&GN/+')6RG26ZS*#Q="\"Z]-XJ\E M6=>2*. DJ)@0EG1(M,%*&!9"/W?>T1G=^#EG#1D)Q0\4!FB>@A&N2R(YTB ) MQ3A:FM#*P5)\$_L1?<01#2@P;-UZ/T/6*P2M2!?U[&(/*QDX"#V M=;$":"TW-UV5^Z;Y$ATG,D42G0D;P71KK2Y M?V*MJ>:YD88JA!Z04\&(PI18QNEC,I=F5*0RH34?Y74,>!,=JR(XJJ!DC#W? MA/()5B$56(-5SWV*BZUD2D96U0A;6)\!$R)ZQ$3_2O&HA174'T9:G$Q\^BF] M+8U^ML:>"%G^*K5LN[&UI]G -2J*.2]&5H+ @#!^]J*OBD250JB976@FHJY: M_HU*O7-=JQVJ)W7"G [L]E$ U ]/WN#FR^W[8EZDCY=DF?QA%7.K#8[$3Z#V)?"!J/;?%Z=9QHKP[NJJ\#AE YEH>6&A: MQTSO2XZKO#!0Q7K+E+7N&L51 #@Q48JI%3Z$0@7O2+FF.10/BC:Z4<41-"(( M[ M%Y.SA5W!K7M-3"[.0407MS.-L[CG)2*$@EAR#%D3WP/5H@;1="7C';;J>(>W M%.\PV003FIII_H@J0"6(LYUE<^$&=W,\*%+^J)MB731C12OQR0)K*)*;LY8/ M:58Z!Q=/&]!@M=YH:L<4VF,VLU[["5;I)W&> MRQ-; K<5)5TV4+"X&J,IE@(NB$OGK '00BX_2/$.I:,_TS*RT%)CSN@-/9^U M(/4-5#*=]#/QY#5"LY95I^!U;\^<&P&@K!HSAJ_ #XVY9&JLRE'L"][;;-VB MA#A>F(7:X_R2M=B.%@R9E.W&G4746Y,8B29+U.)59+M#O^QH;$>3+= D.[E2+YE9CC;),!?)5(Q^5H&X9UMG".0EB)-(W[4J390: 8&9 MT2\8]*+"0BEVEXP]A7EL&61"7H37$8T/,4 &D^)$\BDG\.(M!ND,4K0-L?G+ MY&A)=68UCZ.UH*!G)09"JL>,0Q>3#+E=72MBV.6V![)8T/:]>O0L?E7MFS4Z MY#2C/-6T)^N'F[%!O1;8(6K"((+$G +ZR-@O,/'.+72M:*+)3 2[;)3NK>O# M0DK46CE!&-3#]?PTV%7^DY(OQ"HJ/E'EL*ZH:B]@S5GB0:FNA\[_Z8&&2_'N MKUEEP&;3E:7VWB*?7IHHGMT%\.EVW(O"AV(XA$)+K#%?I'"9[*-#^BB=!W \ MH+Z3L-%0C.XC_.CK\ 2)IS_%&6--<))9+ M0#J>5YC/54*MBU&U#_*9<1^A9@#B#B;&>I'SKQ3.&8:5H%!QX_XJ>1U02B[0 MG.05ADGQYB<)4= MDF7RKH !T!'*WO:N6!.M&%S-=EV#;\P6.>Z$9W7"26.V<1?/Z!C6S\$Q4;U5 M1EJU^B6A4%W3:2FLD$M;GB^W3/,[JHL(HE@KA"3G=R[YZ0X^GD/LCJP_.,8 MEGRXT?/&<86;?D*R>B4=IKF^Z>9E3[W8=J%[;+V%+QVG8]@7:'[$(G4XE[ R MOW4ZE'KP&GOWYV[$_R^EV,'_IJ3M'>D:\+F.+LM,MD#N"+R <*$R>;Q"ZVJ> MGSJ?FU=_;]]TSG_)&^)J_]Q+'A@+KC6;99)M+::TB5T_O<(24*'VTUFRD@%2 MVW6 U%L*D'I/H3[%E&"ML5;5M.?"LH0<@\HDQ1AS95*M^W#\R@1TPZP6W%-, MG9*Q1)JA5L-$;0HC"1>W+UK!Q?DX'CL[ W7$Q$_(DY\-0I>K(UAO#^.S)]IF M!7:FRGB9I22E!,UN":=7F7#:SH33'LJ;)HM .I$9#R;&FT^9L'N>,/@$>O)= M6Y?%!8S"D2_E?"18+WS@B0FEEB,%X,NU67;JO&VV8 B<4Y<7ZPC-'7?^:2]B M&J!QKQ..K2[1%PX&"*%7ZA:J]6%?9QH6"]T::(XG3CTF)]Z%'.;N!V28<#D% MD.SM1!VVC^!%>C=_SS _L;5.A,4@C 3>QOF*VBHC(,U#T'Y@UE4^O=H>"[?R M5%*D4).LF3OUPDLW[^0TG.L,OS&7F9+5IG(EIL="/)SLF':KU>&,RJD\L^QP MKO-,-0E+_(!90M$W,/=8*P,%/2>)4B5EI27O2V=?PA]C8Y)B,Z0X36I(J1=+ MU)[LQ)F''5*$4BXSCB$9Q,5C!R(]>%0?3K-,UX:;PZUF0E<'GC_,13'->B=W M+F"Z$?FX.;,K*FBM.?JF^*XHQ'P9MV)GN]-.7R%&P5F8S8'6=)%D>WION=(* M(X3Z/:4_./;BV./:L(CD3AU!<77=)#![FKP^:Z&BV;]'H"8!O^(3.!@ -V5> M804L>S91NT^01NI(VY?#=MK?VBWYURPM_V!9M/Q%8#1]QBJ1$=/1I3C#3X M$CRX,VV^/A]>8&/N;VX>5 &+D65S9VO1X&&+@9JJVI!+@R'V' 5U!TX^;#VH MR* NQG=;TG4YQ,G5>:IT:E8&51XF&XJZ*S>3(?$G@(A'8E43Y M+#T9;U9V9+E6\0<*P'4&A1RZ; 5T1,WW&!Y(V.F'XD87B"D"=8@PC0\VPX3U MM3OSS,N;K:Y&0\L"J3AG/X!/%2*J*D8BQIKJ?;$$V^(MGC+;1SO[1]N["W9D M+ ;"RK!,6YI!.#IS0ZM!"!I8>-KQ;C$G/IF>=W7S*%R-((&6@8UT7$:2F)BB>$!X,X**@K1< %,@/W*H7!9W!XG$Y=Q1R;"C'!5IF)YL=RJ45R!BL@'#)^6YRF7,B4C6,^92-GBYPPA'NQBU0G M*=]4^YO\;L:Q2F()(+%!: P&"(^\.+,TX;-F5=<@UD@WGN2W5E5*J=YZ@P). M*0XD'*D<)JDQ#\)^QN0P-;,(/0^74HCO0[^OG:3],.V*F4>#.W%2;@$%I?R MP;JQHVNJ@:9*\H0]B<\!;[.>WT36W)?8Y&KZ>G=J7V_MZUU)Z6XQJ'Q7A'B& M3$Z$J*8&1^.+4]EXED9!'!\=T-I.&_.192#3Q!&"'/*KCVY$Q7'J>U%D27Q9] MCQW!DN__ (_'(2'94OIDAG%8>UY>L*;.YO[F%,_+@I&ULT-J$?@G1I*^4FA, MBT\D/!W^:!G MA\-[BK:9K)]GFC%+5)6IS_:(&'8U-J!;*8)QY;),[("FZ4BPA_.HROTIJG)! M5ELO0*-.#IFRP6.GAQNXLJ[+N[!/B*V;$K@D\4H?S2)M" MX1:*BF$@V$[%VA76C'J?*_=DEO![=N635^XE=O$S[8;"0LT9#R^3JRT,5D:G MWDI<:LGG@[Y4XZ&GSS#KG!+G!8F4B;5D+3!NIUOU>-']N8G#3]M[NWK+H M?HO 5&NBT!K;L_UDXRB?'=,/S*:A*;FAF]5'\)443B)_A17TJ#RJSW5!X" M]EJ:E,$XO*("7=/*R\5+;V[O+KH2]D("AI@KO[:Y;6MW=URL'58PI.YO'6SM MR9+\8.QI!CQL^9%TU8Z"?BXI#2BK]=5847<-'C)9JACZB-F+1Z$L1G*%JVIL M2F[8)AGF6"O*K@H&GQ,+G/XN?$#_@FN'2^4"*915FTO603P1@4S**(S^?WOO MWM4VENV+?A6-OGO?@?=04;P#2=\]C@-.XBX"#-LDE7O^$K8 =6S+6[*A.)_^ MS-=Z24NV(1@;RG]T5[!EK==<\SU_$_TUG'U#H%'*Y-$-7]D PJC*7X1Q!$^9 M/!43@,0RE-S&>UK XC>IBUFQ40^O")=3(*=7F2JRMTX5>4NI(M5B/(_[2,32 M!GA.?@?7H9 %CJ;QL&?UQF2S--B 1_LIIG_ECQPCR:O9JJ5?*GY:*Q6]$@:< MZLJG02@M PBD[0;"P%D \[I]B[A0S*6V)(AN]F3%=4NOM5/?*,'KN$8'R<5)J36\(9AD7 M(T-2B6N#CRJV'UI)GQIT046&I!U5-\W98+1.8G$RSB;J@N!2:+B4^UC,!7 S M6/4EX,EC;[Y]^'$!SEY[LBX03KR;C&CM==X8@3BD[Z]BG*4]%Y,>\+CW5O0M MC*Y2!%J8C-*A[;%2HEH7S8>6X94,$T(\[ZGV$];3,Q.'U17!+!O)KRTUD1A$ M6..3+_3KMOC,.,Z@^.$.2Q;L^XVJ^H+E8 MU.=+]F))N3_7GV]J'KCIE^P)IOV_D:+@\W.D1:_C"I ME5*);473SD#"/@=()?3V:DCXT*WQU&<+;#!'V&OEVU -)55CZN+%P3(>=<62 MX9-7HR#'LG@0);0O>D8Z,9L+5V:TFH(7<26K]?)6C'BS,>;+<@YI;BRN)=)? MV6.[OW^PO[MUJ#2(NT=08\D_^&2"+/1?=DZRXCO/@:I.$2YQ&GIR3 L0@3:I M5E1(SG6R4LN)C-Y72,T]V.?$B/) 1)&<4/*6&!DOM$;WSMCQN"K3KL%4%K@> MU-MR&PO>BJ3G]++&AL6Z9[-39!F6NTT^XU*MY&I>+(W):[6_LQ6-;\00$S\J5L"QH M5K]X(=6:)>P+JO4H[K+_2SX=X04C_5];3/8=UB6[].:'O/*BP1S=#C*2$FKU MW\WGW<,R[3I$6HIX@-4T"CS-I2TE$,U6U;X>X0Y'LVRG\J9 M%!+0(Q@3C_@XSB2SG%.V3C%)'\V>%(M0#,6G5=HYF,$&BA*2[CLUBA4HB,(A MYZ9B['E%G'& M,;#C2\*%[[8/WKW3XRT]"7<9C5WK&*E7WH-'M+XI<,%)# MH0,-;K$8I82 C9WE!73WGELF;;PL]_MJS<+F>=8JC+'XN#@Z>KI3^"'Y^Q!1 MG%$;/#4>"%:0YY4U'@:P (>B!KLJ:,%[G NL<5$(ZL#[E>' !_=I& >&/+0CT->.J)E5/C]K43, M_M[6T?:A[FGD$S$KTN?^W5*ZB3:&8-%+ \]'"H1U+OHB*):5F[WMOR4,\IEN M'J$MY(\$)J\@F)XD(<1_JA.JI$M,=(\1:!(0"K'^6MK<8O@NOL'@O?GB<3J M59 ?JL87% L$ T5E?E"?:M /0(1UDPQ,_%R I=*,U\1X+Y@)(M:RZQ7D)+#I M;PB?J8G U 8"U DE0SN:BE;TICU]S]1CNJ/*$_O:8,9+J4%*S6[*Z3@K*L(- M8$_.[ZQ7JK%IA&)W1[+ZO"#3%Y>[I M"U/>2"Y]E:-2CJ)4JNZ535PXHNU>B:5IQ4;?$R0P0L$ *]W#1X_\1B)J!4=; MNC7N6I"]X@*F7U!AW,(?NSY1U6;;I8G3KG 67\>91.Z!G$O!_P/LRBZ);V+/ M3:]TI OAKJQ4/%3N5/>X*VFJ_!D$#?%=G:O5M6H[7382%O+=E+\VMH-8NN$. MIS@AL7"^818C/&&<.]UT;#:)S$+YJPU^H7;C80D\"\*G+!M%%["\49QI$] % M5V3M8LZB?SDD-O82\F/:@HRHR>';Y38'CX E:)*A/A2ZTL'!15-**4FR3. % M,8,-W],'14:381[W?Z5P1+UB=EU(+70#[I:PX^V"W^0&!5.]N#@%4\8LR'MI M\#..1YHQ6)2/#6/CGE,T8I^'.*W55$#>)IP,YA&'8? (7<,2A(4@DLY+T9W( MM8@G'H2.BP18ZTT>BJSG>VE\08/!9"@^BKS,)]82\U4CV]:!;(S["VRJ;ASW MF *.5;*L)557P=S?,AU,BC[]O8/=PX/=7Z\3[I!+5/:"@XJKPEG9@#5PP2Q# M[8SA5YE_<;#.OWCK^1=R9^V<8]LU3VIW/BY4H5AE*I8-C(^H3 @JZ!ACA<%# M+E>Q7,U2T^4%I@S!&C\IJU)%V1UJ+31\:NZ>'RE3]PT2?D/5/LB3.7&;?Y2_ MM[YW.WG8>C,/:]1E_2(W\76>5^''TUXG>>"KX/I]CG96]063GPZE%:B^(%:< M:-7B!8PE6#L11;_7A\79F#;^:2F.&'; M0MT14?%_6K7)7A]8P=^EN12G-R6,P$G_E6.;;V(.WU$6J^N[M7U[3G:7E=/% M#>7F&U%E$)&M80_$+C)[B)?.,YIS!>S[M\]T\Y%E"7B2E=S7S?]U:A0>-4$K M*;:0#0W[P3A./:NX:\YW8[=P]"C<:ISV1TW*E\)=G;Y=.=G'#/R$#$GM(:!R MRCQ']-O GX56E?(G^8I.RM\C$_KFS=N;GOKF[F%8R(*KVLOR-CYSOAPY$9^< M';=*@MUCY1V\>Z<+QI]:?;@6^5HVL5&Y;$D/9_'K?/(MD7_^Z5=K3G,P5=9A9IG_CX%JD,I^H4#>QZ%:NQ[=86"-?_T+?7*0P#3=2TNSS*%223; MYQG:HWT]8L8O?@.M8%6=%N_<0+MM6)ZJ#!+B]9+8$1-6MHZ J(*10K=&T-_N MDG22.P\9A66N'6(>S9W-,?/DP4\UM=![V*K0O8J J?V1&'H*5>'F!F.VXSD/ M?JI_*-+Q._ZL,T[Q;AVG>>IB& M3UH+1=WS^O&NJ$=>XA*X;A.S3GGDMK@2=..;JE9[1)UHXRAG'R(A G'MH MKYW[B>:!?I>HZ*4)>V=#];EL'4L' UP"XW[S8VD?4;MJVV\+<3Q?/)U2 9N[.BK'307S.Z>)BH%U/H\]^3+,E["6^41Y5CU=K. MUE.[NKVUN;V]/(VLR+A]:(F6;K;H,/OJ.ST+7D."\S732>;(T5<-&-D"^I4: M!^5KAT.[Q2]!L1;K!NT+O/DTV7Z"=&S%(S,R@OA Q]1:+<>Z!CQ8X/0Q7 LR M4R?CG-,,.:_Q_C8UJ]>8^91 F\5V'J/*0NQ3@H"3#(V+Z2,FM'HIPX87VG;: M'.>J9A(J+1)85SD^?]7@NV6TUH;;$&=W.H6P1:G='X)ZCIBPY"CR)-BC8$"J M8V<4T!"2FC2M#X/;AQ&:8UWRV(,L(#<.RBQ\I53O($>1='D@T+OX02!$QC>@ M\X?!J!_W;DB!N,D(J!X&Z4ZH*9INB8VU6&3UQ4/@<5=99!5C_4R,(S3E[H6< MM.[KK9T,Q55,M5 ],!UC85P"W9OYM(Q5ZT?XM(*ZF1771G1;\'\.B)2:+JMM0#NJ7J MO[)JIP2QHFC=*4RW!EN7I2^X+)WBV;N'WN(T_.Z=+DOWE:SOKDK)^N$R&L[! M)>-*U&,8,TNYBZ#KCL=JJS@A/H]PK$+]I-0,!M2+%J%)N77H(,YN.#J<@\K5 MQ]83*)0B\74B([!41?2>XZ\'T;]3DBPB*.Y2NG[Y&$A19UC^SP2> ,;30X!P M8HS 4K.>"MVR@>@\%5:FI5J3"KF(F2T?Y_7VK,C!"=J@,@J<&1K\<]DF"5]T M^VDNQ;_XI]D;0EUGC[H"-V,9G&E$39:U* 9IEW1T@E_"Y6^\%&L3>"6XH\BA M^P^_@4V-D2L8)>DE$9N#)H!/[\J-6JH;(;QP#)Q)YRNMS(6/D3;*R0!+W(#4 M^@\6\X^"$O7:Z0G^MLD;\5]V8"[J8G2/:\IU%?.UTX\]R4DFI<,;,:- \<P3'B4G%U!0 [&L,C<3#'ERA M_YG ,$B6&U(G2 M+A K0JMF)H0H:'2F^'C6ZBN6'/-]D_M"#1]ZD;Z2BUH+=9JAZY7?IO1B=G89 MK#Y.R]#[[ZZ)7F(Y\UYJVAS['18AN%WW6JEZ^_#H8%LP73;^JF'K8XRQ*?!M MB=K&U]3^@;F3L =OB%$N+QDGDP*B.CM.H\D8!"CI4G"?&<&*K&A1TEEU8PQK M$1PR"[QNR!*Y!]UVL$)DE4:2:%5T;SQ MCJ*^SH6_?,9%B9B#>@]U6%4=9Q)N'-P%>QM>9>3O&@T(F,OEN^-C4FO*MV 1BW#XPM+A0 MUXUP'N6AL:1&G6HGXK\B!#]\O^ 86?4T7CLTP/:FZULIT^V&W\8DK?Q15F7! M):D,S.)Z?UO8K:>U@/EH+97HBW5U]$2X4#[:[ MQ>\,31HY[8&.A.D6#_@]#G8AR?BM& .'A(-$MKSQIGH9J^YU6-Q'[Q(W@W8R MY"#7?#ZNJ00 Q\)[@KM0]*6E]RHLAB_[#]T"L6K84D*[_URM#54)3VK_I4"G M> !)7CB#F;H@O9.<(* Y4J*1\I&M&@=&XBK1V0;;CT3@>7 'ER/FM MU8.G[OA^8<=]!M34ZLE@HWP:-0$4*5K6HCA,O54;[L6LA1I132S_BB(0S60L MCX'^C:=KI?Z!;J3,#'N#\I*BGUS0DR!F7Y<31)B-B-U28V:OW1"E)M*[%0%Y MGIYJSQ>II[QI"1002P.525;*H=/K4-\B#) M)"B:FN6_-Z67W"^-/>X4\:6):]@06G<#Z=MGJ08&MML1-E7!* M'#ETSF#&2I][#RRV6D.#<_K79!CK2Z]1'E,I.<@AZQ@C+6%\L#-X'.Q)G7FQ6;.!K.6 M'0QMU9(7(XA5 6Y.3TM2W$(3/KELE7XC2E/%!@% M75ZLCT21J.W?#,MSI"58U8\&'DZ$FRON/8^K>1:?WWR5<;:C=9QMZ7&VA538 MO0%1]ZX@ZCZECC]@OA!?1?/Q0AR$[KD2;26P@MFFA?$&"7-GIO*[^E,I2B#: MQ@I!1$J[I>&EJ09?R_4M>)_:/M:Q*&6_JOGEGH9"6W8*^.'F]A)2P,]UK2")'5&,@8DK\B50JC5,_>(ZE.WM M[RRY"&$Y'6=05KPRL>/GOQLJ_< B=AERBHHHM\DHRY2BT5[9<]";UH$&%1 M0B$[["7W^)3VRBE$L+&M*'>JXAR*>."@@W %2"8USQ2%4^T01(75[N3W*\!C MO8BA.T=[^WO;.X>_WA<"EVW*O?&OS+I6JH=QAA6G#VRZ6.5"',[L6 5%)T*> M^8<50EO])1CU\@9UT[MX&'%Y8F1J%74ACREY?T4;]%3(6=P0L ^34<+H(,-K M!*<<)S 91,/@C<,D0@2:BK.L9V%&TG^Q+\$I:@.G$^0+9S/3XW8H"^-SIBO3E5KQP;J M4)VS> 5$#\S7U;6JX."EA@X.U]ZHU^C;JZB'4(1CD/\W&;PV&,8W,&T&"\2J M]B'N#9#8(,E=!A>28^9Z0E_I%G6(2A%->C/F%@8;'VM2MS\>E^"W)8EFJ!EF M>7'LJ<:FI4,JPI<6>ZX:YI([&"4;5S6*E&T2-DR8DY!B59-?"XH ;6I\&/2JFQX*=6[=[HJLS;X%FCP'6QM M+=G@6TIW48_!1]2W4'O/[GMAS#U=[+O:]EX5)W=1BCT&GPB[DN%2]<(W;;GL ME5S(C VQO?UN^]VRK!K=0>.UZ.PO8M3PKLQKTZR8&OY*S!K>XY)5\RK#_;M; MZW#_6PKW+\S>J[2)5L'@JY;*3\W:"TU8 ^F!5@LP[2P&YU+>F9?5(+1J$F/O8 MH6@14_YQ/TH&^3K^O&AWQ-'^WS'^?*8Q,4LTIV'P2!,CNHP4TEPT?%$7P'3; MG\6?+=U1!OHE?%E8N>J$*$S:])_0IP3S>9?VI0M)%[>'<4])T"ASUC)-&!.6 M*B18\J29SC%6KHI*C85VNEH?*G2;>UEOC)=,7-"-\H(&P&(("?7:AH,GA0=L MN$'IK!+$HIX@ GO5J;TX9)/.!/+WJ=/-S[#0&%$+X2DKI4#A[PL:+.)])_$U MT$_>S9*1#7-5VM\P,*]1F0&R.4 G,?!N!*#LE9Q7W?&$,+9^#K'TCGQ8&KNW M&XV(=F!,>8&X(KW'5_N@ZHIAE-OT'K'90E/TBOVH)AGIGGH7%/JMO6@#VAQ) M#NYM7#IY-5#EP8-U$X_&A<7JN91/B6" J"1![PCHX/^&_>QR;_1([!T-6ROK MH69W BY=1=>\)-472.94GH/5[-TX9TMO*T'XCADS&-7O42)6' ZG?#\V@7$W M@E$TBA&%4)=K51UIJ4M[B>Q6HG?KV] VEA-H.(FO,2/)*]H%3;WCOS$:L\\6 MJ50MU$U&6,(K#LF>&<%+0MPDA/&/\C3HWJ8I)6 Q1/=$P"/56S2U2S,"Y%J2 M515*F6BQ6T"!NLT2;(9%O$$ S?GW"?<4L?AA2D:O6-(55X8ZUU3P&)I07K$P M\6]X&'O%VPRCO(HI6\UTO2M?9%3+$-N^;U+0#"X4R2.W!6KY#9Z,->^Y*,Y+ M%5I)Y5ZHQ F/\P&KPV"HZSZV2"&IJ*NK09=*0"ID5.S%(P-KO@-63,LO%E?0 M><[844O]B&#P!,L8A:YT=PM%$AM:[OPBN9B-J,TY:;UAQ))1)G55O 03!$/K M>YV66$X[5,)+WQ%UAQ&C&A:&%""ZK;>]CU5!.94K<,>/BGTNL8F0(/-P]S": M0:"MGIO!8/'.JN&Q#'4U634J=8)/HXEZ5DO MET)M$SSE0FVWLQ,(JOA.FC1-D6D$6X\C#J*?Y#?1TAS-3N8Q,8'W1<%@(K89 MM0 84@CX*LH380_$V^D=4D8?]9U9"B?K1\/(WDPTC+/$P&+U3/QC$R@Q$0[@ MN]C#-*O:+76NW&_FR;URM D+@O%!S1CLTAM&S,_C,:C>_&_L,)=A\"EF12GO MWL(5CJM9RGS-?O!+XH(?"M*3H2*I4Q\NUUC/PMQ&TKWKU>- M^1YWS3 WDMCUBG8#\S1]2'(A4$ZC,<(/ IZ5-0G_F^K%EV8+ZPQ8[O(TL"Z MA007NUVA[9QA]L*2X%'3KG'@7/495 ILBFA48ZYLF@QU8!>8)++UR)CS'E.3 M M342M!*A7<\Y:$S=^Z.Y>T^4R$RCGT['5PG BP*FF!/8O"ZP54$RX--F/1' M/"FP!2R/))@587"7I'U',/2C>YCI!+M&9/'-1'V963NL=&;JUZ9^)\[]:BL$ M%\':IP(:2*7]&Y$$G:,TND>C5&$3J)" 7\]?QZ07U#,+^VCE8EEKV[VK'L)UPU9-"4QSVO*8-ZQJQ^H56L1(]]*LE[H)6*Y3XRFXADW/X19Q[[BG;0*Z98PC.L(N MP;[I$M,02+H\Y='(L4M(2UE %8 OS5CJ/(LR9UGT23H#/^M1XE9V:Q00B',/ M YIYGE;QC7V %)_3X0343A':SW'1,W163M0DTU#-Q4K.>A,UR%$WZ,V7@WMK+?$7G5^P_^7:@FS\IIEXDW;5W;*CHJ"CYH2LHEL36N.FE93L*Q3@Y#ZW5KS0G+)X?@_FB>I9GWTI^E%ZM.OM?)D)1/4_"P2>C'M&O%P*%#H [,4<&@ M5(S(WH7<% HXQ6(X^8ITS$05S-HEMO,.I5HJ%98AN'0Z,!)6I&U/* MKNM?A;=1ODB425-$T]W%\!"KPANE!',OTZ2L[(C7 1^A?<:7&0D!8&Y M37+GFP+RK;+#[?Q. 6U3';9]B&0F TP77,<8/:4V1JA-B)?;[(XKC]FX+[T8 MP\+:"T';*^?ADY&^&.-T> .+K&T/"#7.A/GA,7%!M2EP_ 0C1TA&L/LMIP0Q MUXW4_1G^5)X]K<"1:A5GU#E2C7NITO%UUA3OK..E;RE>^C<6[7L'!T>'!U-$ M^U&U:#]AZ]L2;E10K)' MX74?)31)>$Y#&6XW-=O63IS=]&%AA^O[UDW#%#2 =+ M*?@-FMB+B4R+:2S] _9UHEN9VG ZS.G?'($N+7VY5/5MSX#FZF^L(/V-NA@N M[\>]&S'.*&S%V0XAF4A6+IKP*D(@F2&F#:"EN'2[*CO72.]'3EC%HIO?'OE# MU8,,S:YV=M>O1[O=6J MGW6:C788?/_2H.?JK6:[>?8Y^/@C.+]HM.CIX/Q3<%K_'IRW^&7?F^U&/ MCD\O3_#9[\W.%QB@?=$X[@2=\Z#Y]>*TV;#?CV_XVF@=?X$_ZQ^;I\W.#WS; MIV;GK-%N!Y_@W_7@HM[J-(\O3^NMX.*R=7'>;N SES@6_!<&#BY:YS1(&S\X M;?[1.&U^.3\_P;7R,;X5/C7PZ^MG:_=[)]D\^'W_^TOT_ M?991\M*3R^-."$MO!+"Z!BR]\2?N5OOT1W#2;!^?UIM?83GP>;MQ>MIH;%W<79R=I_P+SKG< :!W8+#N5CPYIQ\_^'MS?/X$Q^P*>79YT6 M[4[]^$NS\:U!'UM[TZZ?PJ"G\,VI.3;Y=?/LI/FM>7()NV"]Z/CR*_RRTX1? MX'Q:YY>?OYQ?\JR^G[=.3S:#CY<_X"V?+EM,!,=_G)U_/VV_/R%SP,) "BK2<EJET8%-A3QL!?-;LP.21%'$" M9HKU=OL23Y(^?=1TR897-0WGDCQ.KE$BC>:=TO6A6,[B_E!4_K^I7G\ M)6C*Z[XUD'[J0#&-/X\;%QW8"G.7+7*'<8!^F!QQ##-W(@'<[Z<02_L+SOM+ M':@9:.:TJ7@ K(Y?MN&;EIX,WLK+LY-&JU;:'#PRV#O:6CD2W!^U7G@4*1_F M#\\"8_A2=8K/>8++"R.]>HUMBGC;6)9!<;6<@:=LQ<)T6E&*, & $N=50762:$EYMO[2] AXHLZGB@5N(WY-.L(8^&0H M(?XH_\F>"8KB2\J-9!+8V5#Y/6:08'%&Z.B =XXZC!D/<3;4/=F?8P/"ZL6% MT\)8O[1MA4R5"/-A5 K',$:+%:MM8(<&V'L8.U23\1HC'F!75T*.5.BM>IH5 MJ48$B>BKFY^#>C= Y4W&C]#IM7%B+!S>O6ACF\$%'-^C/(@OZ]+S=!I49S-[V)5B-K/6#[DY6WVE#,-EL^]NO"3?/0/7_ M6F>MU1A(YVBJ=AHMT%;;J+>?-=M?0*VFCT_ P/Q6;Y[6/\(X6A\7>_*DWJD' MK?/SKV%@&[AH_,/KOC4;Y!20AUDQQ@GPF\_.R.]@].^GFWAL@*%J;NR0L,I M4=X"Y?C@U^NOVYMH+.+NM3N@]=-/SW[ =IM)XKQ:=; 0T/!HPG+IX-C4^U@_ M"3[5X==A\+D%QQ:<-3Z?-C\WSH[!;/C4JE^>\.Z?KJD M+V$L<@NPB<1F;/"]#L;Z"7LYOC;U[@!%M!N\-8>;!^MLM86&,;97)8SQ;@EA M#&K+A?F[P-9!?>+^K-BLRP;KD617C/V93"%TT\(?("U0T;02B*PV "&E4HT- MIH?J]RB)4JQ_IY,1>7[=^."[S3W*%[MC^6 ^/L!Z Q(9\%\[U'=S6QIFC5JE3Z_:D7"&H;M-5VC-MZEV@J=G3<*BNU@]Z% MI H9P"R"R@ZH:EX(M[H7B36^/0+AU'A6XT#$\6L54*Y ]UMP^ M*MG.!'RPT M>X3)PR2*"@)>RZJ%RJJ=59%5A\O/D#[AHN@9F=&%/&A/NI03X/3?1_@1(E'< MF>PJB8 Z^34F/=K(H5!#")G4H["<"6/@V5#(4H@QZN.XO00$),V@2R@G^&G\ M%SEX,LK2&29H98;! %N-C+@RBC"'"+@2[3A5/,ZUE]2^&?G7! MYKE3]'4%( M9I,1ST\]PRP-=XX;C? >Z1_9CC;X]B9->\1*7->2+A/UI"39$"^FYM!,N*]; MCW'S4'BOE:ON]S=9_LW[R%_ZB$6LO:0GA8E2X\OU3W@,8\8'YCX@;F8VT4#N MU(;;A)1V8<6PA2)T'('!9,CR(7<$1$'"NNK(_6U,>P0_( !(++VDMY?;J9&^ MTU4N3BN=2P75S630!->3":VIA#,2 XRLFRJ/-XPI'V%CG9Q:EE!VA*R'%0\B M+:Q;XT(^,T'.VDOAQO8FDDFFXOHAG8(&(1H5BNQ[=PFE)$A%*I!+8JK1; (C M! V?\J,[ 3U2&:1$$:(\C4$M0Q'0*VQ:J.]Y :RS*W!CU%B0X>B>@]#Q[*AM M#SDH=+E#=)7K>@3>\G+=H@7](=&!.,MOD]$,AQ!,Y#[&!,S<4SGA43;=[>)R M"MW!K7#!%+*K2E544]5.*Q\B++;A!UU+U1B\A'"0\:@&48_"G03),\ENL M&/.[WG-U/+K6(Y2^/[-?*;7CN:MCB>L=0;(6Q_\_O@C_?TXED/Z\B[($^,_[ M'-20_F_=:)1[W-Y%]6V*:CAQIJ;>;L?C%J'!S..&_!/5F=6;WS^O,OZ?,[L% MZGI>[5=!3*WD%G4:K:_-,_+\T037=M "RE!V]_<.#O<.]SV5)KO[U O95X2R MO;^WO7-T=."#(V]DJ_L^AN;S6LKJ/-[25871VKT !$@I;&ZTY:"X34 M0YK M35\5[G"]A^@><="@4IW760BZMPZ]OZ70^]^6-^T>;K\[.-Q?LDPL]0+ZY*M! M#/VED6C2),,)F;G7$_B C$Z.M' Q(-<;ZJ+'5*&ZF+0Y;4M3 7Z4CS4DV-P% M$-2B1]!BN#6"9Z[1!'&/QU)OH'GM9E!4?O;WWQU5Z$7[^T?;&EMCK98NZE(< M'4X!/MGVG0V(^$,4]DMNF6D4S&7T]\99>$F5NU2JU]A5 M[PL\R%<%?"1-O;WLBL&F @RZ$S]-L7,NY #E@NMN-YO$=K\9LZSJ&G35\,,%X].^F&#C)+Y.AMRP^T/01 UO ME,7L%Z^%MI\^V#AV<>AKP0;!PJDT!%_5LO5[V%#GA0?!QL4$]J ;U(=#T O9 M)9JK7;1,FP M6E)JW^LPY8!;&9G GJUZ:3^!6)"4MY;-HNE\_G9Z6429Y4ITIVA6"O7 M#O%[) QGXKX:ITS) 3F#\LG5;& :(A?)S@MUGI^]A29L]NKDR"]'LY14>1WA MK#]?+EZD E0E\*F#@ZTIK4FV-3#5*L:4'!ZUCBHM.KONW6J8X9C+O 0[_$L< MH3?6PB #UL1*E'BQY%KG6F7()>?A*E=_2U=0QA@92]JKA^EB!A8^=,WI"MRK M$-W_J$ 88>OF1L T*(O.R0:R>WE@XL,XF_ V"BK6FRC27OXUX;#4UM&NOYL3 M?;?W;M?KY:)PUN[^]A0V7 T+?+@WY;N#$AXA8Q7N'ASME[$*O_1_(H[AWO;A MJA1]P%5?ALM-L+/YIM?YGA&8-AE=I$N!(3:8#$7IKDAXU(E65@J]N;N8-R[9 M[ZAP]MDQ?G'R*8C&8U#%5->]299P>N.(P(6BONG\('S'@/U%O1XA#G'EH\G^MQ'Q)[IL%V(\'MF".4LU W-@>_1XM M3U9TW]\F/> :\!M2L'<_V'7*%&\<"QPBAQPY= =$U0<%-'ZO_F%/$-F9!!8Q MUD:EY4,WGHCA"3><2)](E'![<__H/S_\(Z %_G__8-46%C76D4]Y_38O%KL: M6IOJP4FP..6=5);*9^-TI-PD^YN[!_]I[Z,$&DF1V=]4P5GZ5R&\:,TGA0&N M@>[4QJJ_?[O/HM%[#HW>PR[.#%GJ[Z,KN("3,=S.=&0Q]X4%I6=3E/7;^8G) MCF'_/KY]KF,[V-L\V%T?V\L=V^_C#*_B,U\[82R*28W^"DCJ!$IPS7^^+[.Q MV&PG?<\[].S$_-HVH\XRU-H.0R0]-8,Y*0!ORRJO6+M23)(.YQW)XGMSK=D] MZ-58<_4".U%_!)I.% ;-8?"SZ!SW4_/=[=HTO:B8-5+[?!V5@BZ+U,$R'* -E,I;@P*OP!#ZP MTE>=5'MLWS9ZL/C_H^[\ZESKXS3MQP_!Z>G%PJ[TUL[!?M#NLI?FF!1YN-J@ M-15(Y'>R,EQMX_4D:>ZODS27D*2YMD[79L[:.ET?V]HZ75NG"[=.YU_4ZU ' M'V<%G23QC;*"=K9WME?)"@(+;7P+XWS,L-A\P>;0X(I&^5]=4ITWN^G@[=HZ ME!;TNBVYS%\7A1([4G<$.#W>VM M97I%&H,X>[A+^MA7F=TB!UN'J\007L(M8L9XDU?_3;DY/B>@ZP[#X&0R' ;_ M;S08?0B.L\FXB]'?!?H^SH=QT!A<15DW G4I%>]'&/ EWCG86NHM1JG^*8N& M7<1N4Q=Y>WNE)'OK 1VPDRS[$'327@\Q@\;CHT Q* M^0_!>"RC%[Z9ZLA:@ADUI^&T!'#I8L;(HW)%.,F8FCIB?C3548[&"JI>)7'$ M3X!TLW,TPB":9Y*%SH8VT.CAYJ[)?XZSNX2+T_OQ#38AS%+JZ5;*=)F6SK+& M1EQH]F9U^UFP=%8FW6MW.;T*+Q0QGJK$>$[^:E)IAD%;IU?F8T1RTMAFA#8G MD SX(5<98-K\^W6)U<*:+;_;VEER@\U2T:B-9%A "0PMC,#0@CG41,2E(]/P M@[F:1$IF5-JPD)WJPN$2(GR*"<($;]OC_. KS#NFYR/#@-VYZJD^A!5XO8)\ M9K<\M,&-Q[=I'LOG.1U;3RVLITN^\"4HK7>V/ORAX0+U@NB;[0^\/7JHEM-U MQNW!:'Y'0'FF?4*P@0/+4"_$3H:_J?ZFL!T7#(^(_$265?NPY@N+*KVT %.9 M)$(LD?01:1SX#RJL[E1]#SP]3['&D1+SIR%VS[Y%JCAL"FBW]ZX3:+D-/^E# MP(ZRA "%$%D7F_QPE(25PS3S 4U.Q0Z?WD:)*@FN'NBZKBG[N2B[6Z#L..&;F42A@I;SP=QDI.^>^ FZ8NJ*,4@,9L]:J7#71"^@0H M-1]S6_@Q"II!,A9(]+KI67X:W;_!%L_+5_J-BK0_!;9OV>J31;A[2U#Z&X*^ MZW3TB'*K<,IH_:52W1(Z>D6? A$/)>- 7:THTZT%KV.Y=AH6N R4Y(RLVMM5 M-_V;H_G=_&^<4N@?U90<8PAXPJBS*Y*GP:3(WA"T_S:"ZXG%_Z4]S.*;*-,"OWHS6(();#BVC8CAA*Y) M=**K(DI@5*KW[^-#JKG5BZN6/*Q]/C89*_72 $KK>NU2P?YDA!__![GW/RCL M>U$X;#3"^0ZH>E[.0%RO[B!I;RB_$HQ?T\W@C0)&MA0R#EI%C*?-@HO?"!8% M97J8*ZK+_#6\0/Q7W)T8< '&&X QXIB0U>69L4;\5J]$T'!8S820Q9 $1%B] MMJ2]@W72WEM%5OR;J33[6P<[!U/0"E;(C[F_!)6FGF,MIP$?]GAZ5=$OU:][ MK E/0.(JX?@"\5/FW]@24QBGLC!4.XE"+PC6*)),Z3$"'H/!@31C66VL@XCF MGV^Z8D!JW.UF!?R@W2[3AC3"ETH#-6^H15I+#6'_M)O(TM*D(0 K.21G0A8:ZF.<+?O9)D.MMCS02V_C?B]4L@XVY'\F22:!&WZ' M.R.<)K7.L*J'^0?)DPCC+.&JF&NO!WOTQ(E6['T-)(4$F60>'#P0B52/*9 M,,P31N&N\=)(9V?Q>7('%)H@$(&T=WX2+:B>T=:*/9J_[)3;<$1!AE'_"S#I MI03>VB0+30DG=YMRCPWX-_*"T#WV#03)&IS9U7RSSZ7DWQG((9;C^" MESSHFV*#CM'X>$4GV.[1AE!3-\EGYA!\&?PRU/UX],S1"3\,'!;D;KZRQR+- MUXU+O^2_BX(<>ZVC[37E'K@#J$XE(>X3W3UD9^HU=%T*G85LEB$X6=+32U\& MVLCB53+?:GJA;7%9?8'-YW'\DQI@DI^I"%1E^@N2#]0:SAJ#, UXTJG\18=@ M=ET=1ZVV&=2'#PRME1EQQ-L^#.Z2M.]"E-G2WBQ@B)AAN#)$Z=L,/DWILSE, M[3$T[#M96BF(19$"8,PJ2BB0G6R>CSE-ZS:I(>-@D02$MXZ\+S+ROK,B70F! M3@^6H94".?:TE/D>8:['NCG&$AI11 .*"X3!(.WQY2I.C54!E(64N".H_JH'P:M8UB1ZCOAHR5E,B^J@8> 1Z M!;41-.D%J" (E*Y^DXRM8J#%$?B'_B$P0X_RW?CQ7@Q'#IMQ%8_O$1O48RU[ M<@!1>\9K*Y?V(;0N+'>>3"1*/>4"KL7[0L7[[LJ(]W?+B*,!+P;6X/:]"CJ5 MRBC2?>.OV^0J$6.RW;V->Q/J&DFX9ZS[%[59LD48W)DN(H\:.1:L).=)/NR4 MBQ9IR$;5N5O2)@02D3#?)/Q'QNQ@U$_BGM,&%BW6).>6GOD$$\SIWQA)OZEH M%6LG@94GG,^:EMWK-B(33WQ2H:P+^[)R6@GF 0"CP*90/5^H;\T1%LH15J0A M'G"$9?0A1_-R%-,!!<O'"K)X*EN,XV< MU'@>J3*@HM6$D[>0#&C*._U,=Y#=D88I0N]Q!\I!@8WN>DD$_D9A>8U*)B M(HZ=Q%?J2I#DNM$%,CD[Y%:^6;Z FXFP%4)O$G +%;,CKH'LA>PW4G_82Z 4 M(&8(-](Z_4HC2K/.=J,L%NWO#P,K'[4SQDR'*,Y/HWN?2\;H]C?T:(Q)LZ#, MYT3C^YURZ7V6(+4N%D_TNQG&%P.$]0JZ!ON[C6 3>M&H4JBD?Q;I11@ M1+V?\/V%5]L)2&2WW:>3/B;:=L?<& O$.5<+V-F;^$,RN?C"_7N282^N[G.W M(EK?MU+SBFG%!+ZF%Y1SMK]UL#J%!MO+:!SS+XM"/P3?XN$D_@ BA4OFSZ^# M"RZ6_R"Q421N^ G6%"117\R)B!J,V1$6$'IW:9>2R_+)U0!] -K:D'OLW U\ M+6:TY72W,"XQ+E_M8R!(D'_#) I .2(GB63V'Y.%#1:'#:>AD]GP"9<9G"1@ M%^!5/\:1M %SEE* 96B^=T?5'?W$E:"<*^R9P.B'U=Z&809B1C]X0L&;KY## M*A'P50CXCD(RD,CG,1@0 .PJ35F=X',>/%9%6!E-LU:*"I8D&%Z!V8+9_/!V MR9M4Y&$3*_G!,'F24L^>C;Q\IZ="?NH440Y9>!826NM2EE0^&0QH3@R<0?%0 MY2N; 6[AZYQB W+X@G_6-!2@AO+ S=QR&,XZTV(&$+Z"8PNYDTN)_DGF)F,V MZ1T.X@$2V=Z>Q9PXS@%TV4OX9#$;%AD=>T)3"G3@VX1[@:"D2W&-/K])O&H, M %^$G4V?E8UB^4V2/!\;9=M$)JP(?+Y#"0O=Q3 +,"/J1K!Z&&60\D'TXFLL M\ D+"8+B5)Z++X16Z3)W0=4)CBH INY17S<[*LHTTA*O0(?]C9$&^$A"]4+J MLPEO@6TG( \X3G9^(]I-S!F!IM\2>9E4N9"\8SX6!R^W6!N%%73?-CJWR2 T M40U-VG._/!GP.KBQ$[^G2+YSE;A9O%C;NC!C=.<]J(""?T_AIM>/OP07]5;G M1_"ET6I\_!%\KS>_-=IAT#D/.E\:P:?+T]-&NQ,T_NPTSCK!1:/UM=GI-$X" M>+1^<7':/*Y_/&T$I_7O85 _^Q&TFI^_=()F)_A:AU?6OS7P1?6@TVK63_$W M_[IL_0B:9_1L_;C3/#\+3IJMQG'G]$=PWH)O]%_U5K/=//LP(]@OK*\C>]? M&O!@*_A8;\.G,#P^U8*?X));_":-DQ"V M&?]H\V;0D]^;;7@;C5+\]??SR],3&!LF#3N*WS:^T:"?@M-FI_FYCML0!NU& MXP_TGGC4L^"38^UN!,_C@[_W[:./FLU@9GB5^6 MIPYG^['1.,,SNSR&O:0A.@T\Q-(!P='#EGP]Q_.4C87!DR+=?4%D,5Z9K-3EWQY9JBR'06/G+*5 7K)-%=YP1&KPTV7@?<'MA1&7_'RYU[?N&2@LR7 ^C%5C$X& M5^R?ZUIOX!RC!Q\_02='#)^)J:A_8I!!)//]-H8G4S-@,?&&+RH6.64)$&K4 MMROV^!WCZ"(; SO[V]N'^_EYU8&=W MA8(WRX"):F-:YC6H:1=QAI8@>F^MF$P%[$'WI\*TS(W3QY/#B8*&%"@L!>W% M_S-!22$5*O K#'4FF-])%3CDJAWQ-*I*UCD1Q'+C5*-#B9#K10/@#CUR#Z*H MNNKKB &C.5DOFPH8L5%52VV50M"8QQ7E:N-E]IMR\M(+^$R M8$Y/X]I<^'?E',2%/&'M=GP+/P:;!<599D"Z3,6V+_G#[(.;76=!C::9^Q3[ MY. ?YAFIO;9?X,*:YC4P[B0X0@<0.A162(^V:@'5@79,E5R3]_+?DZ'X6#/K+Z;!C"E#CB W1V!(XQ'$(M1&<%#N.83EDV*P M**R*9OM$TPG[B/V 9DQ"!#9B)B657:+;12K$(?I2SUO-3RX?=G+WV'6NHBE2 M"<97MPA/8=6UA^I>5I7U!,:%=3MGV2I(K$B)I@*;I%4D"5W!0%"H8(CD>7]P[8 M.,/8:2)@"K $G2QP :FR6L70FU!-K&K[+*2\[^G=Z]HP^\B2L>_ -$!I]/O MI_#[QC; M//\D&Q'Z[!?2(;O1)">0IB+FE>T98[^7JQ!GKC[+-?03Q/OJ33#W@*,'_X<0 M=I3 )6"OZR3+QQQX5J6M+/3PB*0+,9+J/YZO&[)S ZP67D+_Q&1QJ-^ )2,H MG-4?6=%W93ODV1W$]K>JVH<5;MC?K$/NDWKB3FO:QJQ7N5XVWRUQVT4*T,"E M$WCC.[^WL[ESM-[[9][[Q_1DG,YQEM4,6YQ^5VF_]Z$R\6+>[1%R!"&0CR*0 M&#O_F(BLDM/B-6=/*6Z&5)[&; M3OWT BR(>A@TA]U-8CMO@S2>BQ)^70-]VXN?J02^UN6_:NI_HT3^\>%]\$0" M%:^"V S;H[\"B@D'RMVW[*7]GO\>?$N&Z.4,_H4@G#D0GS>H1XYH07QZ M%+?@-:X(:3YYE:^:9-=6]:]:U93QL?;AK2EH[<-[_);\#4BBFJG\X[__//]: M#S8NV[7@]/3X#3GDUHK06A%:D^PJD.P;]Z)]S*)>/WX(VLGX9[JFQ%6FQ#?K M0%O3X*NAP3?@.VL.[^)\3 F=?N?9[Y3UJ-*,5I=VGF=F;VX:CRDB^#M7#&R[ M9.FKA2D4NXQ3^.\#W9RF],0-+B99]Q9+IJPF2.NZ@M=?'DYS=:FA\>>7YD?$ MN%I,.9%GQ,YY<%'_0:A83<3+0GBUB\O6\9=ZNV$0LUZ$"]&#GO*"915?N==5 M%458!3XO4"$^Q47[">NTL>=RPC@=;6RLC+7C91]O<6SBVU->_<^KS%N1OXB% MK,;I\H'^[__ZK_]ZF1I#'S6]E$1>E_6]>"+]6CZ_#?D\9SF<$N,?%\K!GCZ_ M>87^XBR0P*Z7G7?B#BT_@L$L03/04#=?^C^W]_<.]O;VMA74S5*UAI,D1QQ M-#AT9]2UTO ZE(9E.Q#6P 1K#6:MP:R1"UZC*G:\5L5>GY19<0_,-XG'8$?D M1""@[PDWGC0JU(?@?PO4#V;OSRJ-5:!W:C.:Z?PLFU.ZU+;EMTVNAT1.U8.W)>_QF+SCA9 M\-V;!@2WL[=;K0:M59:URK(.]=B2OK&6]&M)_\Q20-HEC9(A_&AQTL 7U%C! MXWGM*1J_-,T%&U=KR;N6O*]5\GY:2]ZUY'UFR=NNGS8L5&IL ONUWOJC00U_ MK;-[-G/;,KE7R/!<"XU?$AJ_*B&P'

&]M82TR,#(T,#,S,7AE>#$P9#,N M:'1M[5W]4^)($_Y7YO7J[O0*PH0O!@GA[6U?WPY!,8-X-F50R MB-Q?_W;/)$A$6'?/KV"L4B',1W?/T]U/S\1X\I]BT?3'U+>90RZLRPYQA#V= M,%\2.V14PM49EV-BB2"@/KED8<@]CYR%W!DQ0BIEX\BH5 ^-@)C->-. MPJ^1P]+'4K5VTU]U3C5J]I?;DR]:Q7UV>==I/L%$NE MS_O-4JEEM?0'!T:Y0JR0^A&77/C4*Y7,[@[9&4L9U$JEV6QFS/8-$8Y*5K\T MEA/OH.0)$3'#D<[.Z0E>@9^,.J/H87DTF.G)Z7D MMVX[%,[\],3A-R22-:I5S^ MN1Y0Q^'^J.@Q5]8.C>/CNTLA'XT7UX16K18RCTI^PW#L#3,OS0 -@Z29*WQ9 M=.F$>_/:KQ:?L(ATV8STQ83ZOQ;T%?@=L9"[O]95ZXC_PVJ5*HSI<9\5QTQ) M53$J'^N2W? A^;MF ^Y1&SLGY2&8*?@ MM<3$[LG$-SP"L3PNY[4Q=QSF0X-??CJNEO?K)R5L^%*"VN!<+$Q+VC3[5J/= M)>V6V;7:YVVS1=K=\U[_LF&U>UURT1B0,]/L$O//9N>Z!9_NMKNM=K-AP#J]A1>63O/#6[==&PU(=]\_?VP.HWNA9I7@^LWF6CW^Y\40,T MFM9UHP-OK+[9L 8$!+[JM_^ .4BO3YJ][KE6K=%Y12O_"!Y6G-SV& T!ZW)< MO^_O#SGR*VFZR4$;EV:W!=\6X, @$%U[I-_[TNA87R ,]YL -I,T?N^;)K9Y M00_^WS22W)UGP8<34=4E[H,DLK9_%-R+/]:81Z0!R=11";4KT-I2P/QSZLDY MN9J&D(XB1AJCD#'59E=B']2I6JYO7L5D7%PAU:%2WR/06<$!4C#W82H:$>&2 M2PH3D8,"4>D8YF!DX]CQ_'>BFZ[+;(0T:4%Z3\TXG!/J.V3(Y(PQG_S1[D,L M:&"\Z#>NS&NKW1P4()PTC0*!["O"0(04O81 SJ8^6-M1_=DM!Y/Z(S(%:X8$ M1?3H3$G? G>:T9 5-!4!&B)ZZI-D@'ZOE\@>R^Q@[_\%#:DNZK'-AH67B-^?7W5:! M=#I-5#*1EWA\PE$^CU.-6M!_ C1J3G9MX7G:HMX\UBN>J/"HU1\PZ!^FA4(S M_@E!&3C68.\[A%&SC:1!XJB4";9X>ML,DS+@RV /#4/3- M!T;XK^ J]*,B=_Z[.5VNG60"H7_(B#L-T0F3.0MD(B %<"Q0P[0^;B@F1,(" MXHSJ][T8O10.-J-GK;3I:#T;LUQL,J'>D3">,Z SG&B"'588*&> 0S'N8_L0M2S(=W ZH"B7($X M4B 83"$-062_@OI] LEI*KE-/;!/V[<-Q7O =DSR?Y!#8#);=(:!$LLM[*-7 M&U94VS;$^(UV57543$$&N/; 4XZ,JE'9I7OX>1KRP$'\%!S/8:0^=0N$+?@2 MC2F,S29#&+1RA""M?"RL\*;8 GBM!>#M^8R<<1$\I&Z!K#53"RH["^!# ]4E M*E9TE\[1BO*B41KG*5^-J>@KNVIBYQ69EPV0!?<)IF$T MI3I:)K ]-BI5#=E-S$$;*^8WP%,B'BJSJE7X%NM KF,#I7=P^U#32.RA24O$ MU-(CM;Q/RIZ5GOP[DW9[GPNJ=C'/>WVSH(*'\",(T4G5HBT*FK&1P%B##AM? MG$PE\$SH !2.8IB!KN@G"VJ8MC9>PRB ]D2;@Q-X;*2(ZE! #$+G< '88A;5 MB#*9I$,(5T.P. L_[91WP!$]+]Y37+R/ FK'[Z%'"-_.@J"!WV(VC[")% M4(=<)%D1.[*:+V80/>)=1F6M>(*$\3TKK2P.A91BHMLL[7SBW ^L[,YI18.I M))UE1=^TR!"?==Z/!)95" EV!R+%Y'F"M3B,)9%JX8QQ(DOJ%X!IXO<@V;?= M'O-E##^'>4PJIJC2)GP((4#JY!0R50BFD:C+,7)G]A*"K*2P^3K;1"3Y5G!= M;%_$W J<#VK6&T6I8G-W(38U4VX-S$#[UGR1?1\*JIH?Q.9=FS[B.@_\&7XE M>Q2*VJG^1K)JVI)9VUU[/T&H_$B'KKZ9&/18B3]S+"](Q&_!TW>/RGO SN91 M NQU^WZ+6E/C&SES4TPF++2YREI]1B/A*WA 1\C]6(CH?:GOZ4%LB@TQ&E&@ M?8 5_+SANH!-D"+2A' (WLMIB(ET5^V5+#50,RZU@+PK1DS12\52M!J/)XJQ MVK^'8AJD-C]1/2P-:!2!@5-E%_K^7:FF^]X5;#@ZS(]GCDK:Y6H%WZNJ?5.( MP4:[PSV@69X' ^$!J8LJ >6X8?-"(A$V@PC/5?A[:NF2FBR6SB$6L\>^\,0( M0$6CQ;97O'^U5ID]XX6S2>ID5H67;[#&XNKF_H\?)NF?XS#I/*3VUU&(C*\( M=8P(:S^5U5=]Z:@I_4&LRWW=RO>BP?Y2.%@ZA(ZO+)]!WS]C#NB(%8Z3@'Q"5AYY=3ZO9R%O\*A8IZ"[R>T_$.50$YIGPB=!YGS M)_/69E " NU@MP&0E0A/\9;W+=,X5_Q';[2K[:IO^Y2FL+BEP_TI>@]QIW ! M6*NM69+>](T)T\K.&-)9-=46^,MKT++X3&\3*[O;S(LW E*ZK<:S%::_[*^ MH:+RV)W374L=UDZH/J!24 $T(4G"C11DQ[Z^.1$PA\*3H4?]KP;!K7B"/)S* M*41DU2'>1S'V7MN@C^&YC[#HLOW6>JX2 -]_+\ @QP0>G4/T]%G]R8RS)HBL M]XN[L]5G M9.O"U5M2P=(!$5!T=;^0VA-S[M_=])A;"O7)$KME]O3N]@YUT@ E 7%Y&,FE MPSHZ%#;$L&&:S6"8$"+(Z ML%7:KL F )8 \A3W5E3$^@0$O<^.#8^5!<.GYP?!;/P<+UF:I\2X(VV?EWM]-G+ZL^4OMNX MK,DMWOU[9%.\B-]D$2&I/RE(@R+S+I/GAJW#^+L-_QO# M7@[N'-S; NXWOIE0BDJD17W. M/-(W2'/,;JCGT=#9UEVC9XY#&JMOWPR YZV%\UE('8_-R8#+KR+34>>9P9I> MT:W:"GH?K"&'\9;#.(,QJTLG[(>YTNN*_G0\**-PRU'V$M0KIR<96JV<@>3[ M%AEV40O_ BRC@;+9ZY%?Z"2HD^9Y[[TY5HZOY\?7F#.7M/T;%DEUGUU//90N MS+3#YSGYW>?D'*G91VI^W+?5+OJNEC3S6-[X<-EUSY'=BIOO1[.KO]F^*Z")\NR M&47;>_:N=Z5XCN6M6](,9HHLGWM?A0R?FX[_)"-WJNUVJN3)A/KQ2F]6WNP] M5>VOS4]9'2R>&'B%3PR4XON>^(0/9?W[19^/]F\?AG8CN/.M9Z&5]+]D5O_C M^?3_4$L#!!0 ( '0\J5@FANW:6 @ -XH 8 >&]M82TR,#(T,#,S M,7AE>#,Q9#$N:'1M[5IM4]NX%OXKNNST%F;B..&EA80R0X%=.K.4;I?.WOM1 MMI58%]OR2G)"[J^_SY'L8$*ZY27TPG0[4Y+(1T?GY=%SCFSO_R,(3HJ4%[%( MV.G%V:\L47&5B\*R6 MN,3J5-F47JBQYPZ MO2 XV(>NHWJ2*@9L)]P+-WN;VZRW,^CU!OAR>,;6OUP<;3CAX_.CBW]_.O&K M?OKR_M9>+>6#4N>)+(8!YD8V4&_WWW[YGI,RW%Z/:B\(2RV:6S;R1*FPPXKG,9H/71SR3D9:O.Z]/13815L8CUT(D;^5\!W? PDX4(4N$-[6[N#JVXL@&TC+$7=")G1LF#JEXQ4ED#5R54J(VG95K_;WP\C1+W\+A[& MV )"?Q<7CX2V<@1K*9/?T\?_5 8+S_["25+V,#_7#CYTV/E4%.RT&J?"=%CL MW)PQFW([V ])W1-ZVM^[N?_V(+'$=3^R#RSE M$\&TF$@Q!4/:5!KV9\4U8);-,%XJ;<&;[&>E/Q8]2\Y\85)9;/V&6AIIE ^>KX'-213Q24% IU#[JY+!@O9JPJ MK*X$5D51$LQR\M><9&/,:09BH'0UGEY6X)%"(6QG ](Y&<7PJLV])I M,); &"R940YH#1*(I48EAAAJLX$EB=!LFLHX9::B/]?SIT*+6@DYD$N#@D$9 M]+5;"U.*V!E(>DN8IA*X.<&TA$6S=AA^-'QM==E7L2'82!:(/B7R.MH= /B MN*Q;UV4QPK9U6Q3?XZQ*H!,9;86V S1(VNHE$D)8(HRAEYJ#I$Q< MD>^01)5! A12*-;SCA[8FY2-LK4U#3PT6(LC47C9!FG06\WK.RT4& :8VY9 M^Z,!8;O++FY$[9\_[6[VWPY-G>JZ>M&F4B,4:Z%]X#\PKH5+'5(AHTQ0B)D M7J),FI3D22P'HQ"KT.]$FCA3IL(\XAJM,J^JU I=.(8-6T?*$@$,^+R<7*%M M+=!P'V(;?ZXR2/2W>-#?61<;;FI_)VG]DM2Z%!XZI)[15F\ARF>83+GS.J.- MC0WGV2*TL-Q4N-+VHFIZ?ZN[\WC0\ UV+ S61O@<*7\[M1VJ%S&OS-VG$'%' M GFJ5_*E0%4:"K"-)](XZK"N::5-3?Z8@,37M> ZDYV:MNBB!,7 M%J,RF;C3G*DB(Q/)M20'I*]8CBP+TE09JB)NGQA78<.GVB+TA MVNIY',M>U0Z5%1ID@U!228UCI1-G@.M^QJ) I60!]K($ MTW5?"K9V5X:M>&,ES?7)A&>5XPE*GAB-T,3("<)NEC0C\[)Z!][S/Y?W)PZ. MF C.,KX+BE1EOV[!79B9SZ4%M7BC;[?++&J:1[?#A(\$G=-(^9,C"L?YQR"J MMW)$)6 K'^C;":/S5-U>N"M+47$/CJ(BI^*XTI265D59HC57QF*<[NE EXFA MJ#YY>S4I-_-Z243A "02QZ#.@9K=9CBA78JL/L@MR'<>[=.+ \T*^NZ=!_?= M[G9*TJ"M<[T5B1G:&;_>E;2G[U$_;S5)<]LX&B6K:E-(Q@U 99Y+:X6@A99, MBQ0*(EU+)&QS"M8!,5",(0K#)[5J#9#%GY6$Z0ZT51&3 QM/WV0_.TY!DWV( M8S+U(NXN*331D266 @FKJ\2\V9T*?DFT[WL!1_RNBW%W:9HC\[U@4/>E_I2W MA =X@HE&S&G@JY"I>Q],0>[1HG1\[3$H/*;*$3XDQ#E3\^72FPLOCB)6U@4? MHGR,-/99!QD1CAN04W>_JTY^QY.Y+"8*/A.C%WQ M0O@-: $**ZE/JVXG^\N2]!24O ,:O8]<@>I3)!J:*=H]+9N',;H:94#Q[LU M0@P]5W.G@=J$"'@7.HA5EO'2B$'SI;T:^MMA[1P]Y:( (W5#_[1K;Z^[N_>* M/+.Z4=I$PGMLDV9\0B4#-;Y&JU5EK62G]ZH5L@;B+GP[W>TZB.[;P@.XUDJ4 M;[K/UD2C^1U,-2\'$2CB,IC"VV\^U)M?YQ$.VI450WJV2':UGN^MYFG>;>S@ M*-(*Q#*\^)EW!X!_&%K_MZ"UYK%(6:MRI..*N9MD[*>>^_<,@O97C[ ?&\;0A.S\CY./ M[/3++Z/^_??\#.H5T MWEQ'/+X<:U45"77M2@\:KFF]C';S0FW@YH+!#3O=> VN'KKQ%MSB&W8E#F^! M;^#X" D?\(F220W*MV^ZVV_GK.C'>NZE//_FGGL5\.!_4$L#!!0 ( '0\ MJ5BL]_-O:0@ /LH 8 >&]M82TR,#(T,#,S,7AE>#,Q9#(N:'1M[5IM M;]LX$OXKW"QZ;0#+LI.X2>PT0-Z*%MBTO=;=N_M(2;3%BRQJ26J+B9_UPOUP MJ[.UPSJ]?J?3QY>C<_;JZ_!DTPF??CP9_N?3F5_UT]?CW]Z?L(T@#/^U?1*& MI\-3?V&GW>FRH>:YD5:JG&=A>/9A@VVDUA;],)S-9NW9=EOI<3C\'*9VDNV$ MF5)&M!.;;!P>T C^"IX<'DR$Y2Q.N3;"OMGX.GP;[$'"2IN)PX.P_O2RD4KF MAP>)G#)CYYEXLS'A>BSSP*JBO]TI[ S0UQ>DKD,9C*Q:;_;Z;P8%#Q)9#X. M,C&R_6ZWO?OZ:DS+<7HUJ/SF^EIDW,JI(.T-O7$FN.Y'RJ:#Y256S2SJ>2.5 MVV#$)S*;]U^>\$Q&6KYLO7PGLJFP,N;X;N#8P @M1R\'3MS(/P5T8X>9S$60 M"F]H>VMO8,6E#:!EC.5H=.!]TH.'J#GFQF4E M-IFSBUS-,H'\U?(QJ#R?*"C)%1(?='.9,Y[/69E;70JLBJSFLB)"PMD$O[3D M&1OQ&$.:J0DHRBHO=T,@%[$PANLYB4SXA<"Z#9T&8PF,P9(9Q8#6((%8:J1B MB"$Y&UB2",UFJ8Q39DKZT6@ %Q7-:-ZS(?X=BZ(XKO<58F MT(F(-ES; AHD'?4" 2$L$<903"W 4L7)+"T-/"8NR[=(HLP@ (0HA-$M9YP] M,3L_=F L--&NFIZ[1^_[FUU M=P>F"G65O>A0J1&RM=#>\>\9U\*%#J&042;(Q4P +U$F34KR)#8!HQ"KT.]$ MFCA3IL0\XAJM,J^JT IE.(8->X60)0(8\'$YNT3=FJ/B/L(Q_EQFD.AN\Z#; M>R4VW=1N+VG\DE2[Y!XZI)[146\@RD>83+GU.J/-S4VWLV5H8;F9<*GM6>7T M[G:[]W#0\$UV*@S6AOL<*7\_M"W*%S$OS>VG$'%' G&J5O*I0)4:"G",I](X MJK"N:*5)3;Y/0."K7' 5R59%6W11@F)@BU&93%P[9\K(R$1R+6D# MTF%FX-.(!T*A/"$3?HSHG^N $& MJ68A<'&=U($&]"2/9";MG%+4JF4)]@X3+MP>L==$&S6/8]G+:D-%B0+9P)64 M4N-8Z<09X*J?L(*")T8C%#%R"K>;%<7((JW>@O?\S]7UB8,C)H*SC*^"(E7:;UMP&V;F M"VE!)=[H^^4RB^KBT9TPX3U!?1HI?W1$H9]_"*(Z:T=4 K;RCKX9,.JGJO+" M75F)BCMP%"4Y%<>EIK T,LH*K1-E+,;II@YTF1B*JL[;JTFY6>1+(@H'()$X M!G4;J-AMC@[M0F15([[VRE)C;;6U5$D9FA&_.I4 MTIF^0_Z\420M;.,HE*RJ3"$9-P"5DXFT5@A::,6T2"$ATK5$PC:GX!4@!HHQ M1&'XI%*M!K+XHY0PW8&VS&/:P.;C%]D_'*>@R#Y"FTRUB+M-"DW4LL12(&!5 MEE@4NS/!+XCV?2W@B-]5,>XN3=TRWPD&55WJN[P5/, 33#1B00/?A$Q5^V * M8H\2I>5SCT'B,>4$[D- W&8JOEQY<^'94<3:JN CI(^1QCEK(2+"<0-BZNYW M5<%O>3*7^51AS\3H.1]7M^UT12=B4F1J+G!UEBI/(?P:M "%M>2G=9>3W55! M>@Q*7@(&%?L>N?U4)@@UM),W.MO7FC%Z7.7 \6:#$$,/UEPW4)D0 >]"!['* M,EX8T:^_-%=#?3NH-D>/N@+76(SB3??9:F_4OX.9YD4_ D5< M!#/L]KM/]1;7>81&N[1B0 \7R:[& [[U/,Z[B1VT(@U'K,*+GWE[ /BGH=5? MF]PJ)+W=]L[>WR%YLI"$5M,1>ISC\E@M\W><3+CF MK+MAMB*T2%FK)@C*)7-WR]BO'??O!_#;7SW,?J@G0Q.RX;N/YT=?V/'7SQ^^ MW'#DCXZT^QR_1\Z@]P,@$=1S1-_Z7I]HOF2P>'OB;Q ^"0A_?)P]A.6^B%RB MNV/>MVDDJQ:@:H?+_H[]%L9H/0U<2UQGY_]L3W*.$ M2!>U=\3CB[%699Y01:]TO^:=QIMJUR]4!FXM&5PSU;5WY*JA:Z_(+;]^5Z"Q M"WQEQT>(>I]/E4PJ<.Z^;N_L+AC2CW7<&WO^M3[WGN#A_P!02P,$% @ M=#RI6.P=X!1"!P ?"$ !@ !X;VUA+3(P,C0P,S,Q>&5X,S)D,2YH=&WM M6GMOVS@2_RH\+W:; -;+=AZ57 .)ZUP";!Z;.-?=/RF)LKBE11U)Q?%]^IO1 MPY9=;[N;I$4+)$ <\S4OSOPX'&;X+\N:9"G-(A:3\^GEKR2643%GF2&18M1 M[X*;E$QEGM.,7#*EN!#D5/%XQ@CQ7/O0]GH'MFM9HR'0&M>+9.:3 ^>MTW-[ M ^(>^*[K#_KDY)+LW4_'^^7D]]?CZ1\WDXKKS?WIKQ=CTK$F2J:*:YX3*CPG$F5QW228W)?<=9+!;VHF]+-7.FMTYJYF+@""DULV,3 M=T9#[(%/1N/1<,X,)5%*E6;F7>=^>F8=PPS#C6"CH=/\K>:&,EZ.AC%_(-HL M!7O7F5,UXYEE9.[WW=P$L-*!X:TYC]:"QR;U/=?].S06 M4)D!.^P-*IOX,)G@[W'U%T4(=XHPY7.FR15;D%LYIQFP+WM0C)8$BXIE*$4, MI":/*0^Y(?V>[0V=$*R>?Q,-(P@!IKZ)BN/)[?3B[&)\,KVXOOJ6.OY9:,.3 MY6>41&)/T[,SNBF4+BBL-Y*8E!'%_EMPQ4IL@0@DB50 +#PCMX5@Q.M3RQOL MA?M$)N7T.Q85"IP;V$P>(6HSP)N3R."P][8_Z!*J"05B,8N[9 ]7_/+3<:_G M!NW999<7[!.:Q4@18P58';A(9IS2'/:8'/:Q-<7X)]YQP_\^XPAD=P;P3).Q MC!G9@]%[^\X>V\#+.SP*D-)^EUPO6$;.BUG*=!>$!<$Q%)$^5V"PR9TR1G/$/C+!17WJH=3T>:. MO&HF7<)HE)*4*18N"8R#_^ .F90"O7JC0Z;+;4JY)L 5)I./F5P(!D>&/W30 MCRH7-S0$DX=2Q4R]Z[@=("A$C9"KMLYIU+1K3ZQ66)$4@N::^R6ZOG<4:/);014$DUB26P:Q EZ8D3-8 M 'F*]1L"3NF?)E6,D3D0334I 81<4@5NW?>Z!!.6TI/!.-!ET(G'E9]'5>Q! M!S4&P@#6402G]0'5)4DA@'L$<@F,BS)WV@(_C;&QQJ(]NH]1LNHXV(M7&-B& ML@##=!4]N!4.^H]3^N!K+/U(L=3['F.)9PDV2R>,8!*%'8SQ>&X[.$G@2 ,' MS^$005?NX@0*%P)8" + N0$#.;@RC* #)ZOS!$C&9:I:GC8PJQ!5),B<58>: MWCIK[+]V]MUY^7$[+?_ATZ>+*_+A8GHUN;LC'\XGMY/KL\JD!0"6TL ?=B>E MD"=@+@4#'$Y:,*TN#V? +[JRY]O&D+K8;95_X%5']L&.( #_[XQ,.G2 P_.T MQKS*#6*Z1.$OZ;("Y';2@'M?LGW7*6\AG0;[_A:@53M["#K4FXH7*G1W\.8& MDC]7(--P:5RB!I]5(&]9IH*[-FJMG:4-"N3 'M3N4W[; MN@"VN$G@D BY\%,>0Q:W:EL(.7X(U^^/U@),\,5+90N)5U-IJ*4H#&L+_#(7 MRD_/!.]MVQ:[@J5:B>[&-2"0X&;9:(V.G][]8JE+XJE[?K6*YA^WA.?7OU[ M1=2OC*C-A?;%[JR?J;V\[ 7U:9J_5JE^G"I5__NK4G'=O#G4M5@:166QJ'J# M8*UB[ZJ"RPTI;\#X-@/K,VE(S-BWGIP0DAEJYH& MT ^Q:!;5KS) *5P"IX0IAJC*,ZS!9$OD C;;^8I3EG*V>:_?N/J;;USRDZE? M>AXN4&7Q_F=,8WV42J1C2H8FI&<<@>5,G6AEO'RREZD(>)M@PCIK,6,84 M' YKI5$) 1(4%(38*!KJ DQ?J?Z\.E[[,UV57T(:?9PI"09$3)#*;W*@UE/Y MYD =Y;VMJ'WS=M?%&O_W^GX/*5E5N*:WITP?)XSJ:C@[MP=$J6ZOZ MW%*GZO\*RG]4&/T?4$L! A0#% @ '-D4$L! A0#% @ P !4 ( !E"$ 'AO;6$M,C R-# S,S%? M8V%L+GAM;%!+ 0(4 Q0 ( '0\J5A<$[0-8F, *^!P 5 M " =8R !X;VUA+3(P,C0P,S,Q7V1E9BYX;6Q02P$"% ,4 " !T/*E8 MJ77 :0BO #5[ H %0 @ %KE@ >&]M82TR,#(T,#,S,5]L M86(N>&UL4$L! A0#% @ =#RI6$S1*J,Y@@ $)D* !4 M ( !ID4! 'AO;6$M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0 ( '0\J5BV M2T&@;<0" %F6'P 5 " 1+( 0!X;VUA+3(P,C0P,S,Q>#$P M<2YH=&U02P$"% ,4 " !T/*E8^U16KXNX !C608 & M@ &RC 0 >&]M82TR,#(T,#,S,7AE>#$P9#(N:'1M4$L! A0#% @ =#RI M6 7-'V\"#0 MWH !@ ( !&5X,S%D,2YH=&U02P$"% ,4 M" !T/*E8K/?S;VD( #[* & @ $Y6P4 >&]M82TR,#(T M,#,S,7AE>#,Q9#(N:'1M4$L! A0#% @ =#RI6.P=X!1"!P ?"$ !@ M ( !V&,% 'AO;6$M,C R-# S,S%X97@S,F0Q+FAT;5!+!08 1 "P + .P" !0:P4 ! end XML 108 xoma-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0000791908 xoma:ChiefInvestmentOfficerMember xoma:StockOptionInducementAwardsMember 2023-01-03 2023-01-03 0000791908 xoma:ChiefExecutiveOfficerInterimMember xoma:StockOptionInducementAwardsMember 2023-01-03 2023-01-03 0000791908 xoma:PerformanceStockUnitsMember 2023-05-31 0000791908 us-gaap:EmployeeStockOptionMember xoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember 2024-01-01 2024-03-31 0000791908 xoma:TalpheraMember xoma:U.s.DepartmentOfDefenseMember xoma:CommercialPaymentPurchaseAgreementMember 2024-01-12 2024-01-12 0000791908 xoma:TalpheraMember xoma:AllCustomersExcludingU.s.DepartmentOfDefenseMember xoma:CommercialPaymentPurchaseAgreementMember 2024-01-12 2024-01-12 0000791908 xoma:DareMember xoma:SildenafilCreamMember xoma:ScenarioOneMember us-gaap:SubsequentEventMember xoma:RoyaltyPurchaseAgreementMember 2024-04-29 2024-04-29 0000791908 xoma:DareMember xoma:OvapreneMember xoma:ScenarioOneMember us-gaap:SubsequentEventMember xoma:RoyaltyPurchaseAgreementMember 2024-04-29 2024-04-29 0000791908 xoma:DareMember xoma:SildenafilCreamMember us-gaap:SubsequentEventMember xoma:RoyaltyPurchaseAgreementMember 2024-04-29 2024-04-29 0000791908 xoma:DareMember xoma:OvapreneMember us-gaap:SubsequentEventMember xoma:RoyaltyPurchaseAgreementMember 2024-04-29 2024-04-29 0000791908 xoma:AloraPharmaceuticalsMember xoma:U.s.DepartmentOfDefenseMember xoma:AssetPurchaseAgreementAndMarketingAgreementMember xoma:TalpheraMember 2024-01-12 2024-01-12 0000791908 xoma:AloraPharmaceuticalsMember xoma:AllCustomersExcludingU.s.DepartmentOfDefenseMember xoma:AssetPurchaseAgreementAndMarketingAgreementMember xoma:TalpheraMember 2024-01-12 2024-01-12 0000791908 xoma:AloraPharmaceuticalsMember xoma:U.s.DepartmentOfDefenseMember xoma:AssetPurchaseAgreementAndMarketingAgreementMember xoma:TalpheraMember 2023-04-01 2023-04-30 0000791908 xoma:AloraPharmaceuticalsMember xoma:AllCustomersExcludingU.s.DepartmentOfDefenseMember xoma:AssetPurchaseAgreementAndMarketingAgreementMember xoma:TalpheraMember 2023-04-01 2023-04-30 0000791908 xoma:DareMember xoma:OvapreneAndSildenafilCreamMember xoma:ScenarioOneMember us-gaap:SubsequentEventMember xoma:RoyaltyPurchaseAgreementMember 2024-04-29 2024-04-29 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementRz358Member 2017-12-06 2017-12-06 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementNonRz358ProductsMember 2017-12-06 2017-12-06 0000791908 xoma:TakedaPharmaceuticalCompanyLimitedMember xoma:Tak079AndTak169Member xoma:CollaborationAgreementMember 2006-11-01 2006-11-01 0000791908 srt:ScenarioForecastMember xoma:CashReserveAccountsInterestAndAdministrativeFeesMember 2027-07-01 2027-07-01 0000791908 xoma:TalpheraMember xoma:CommercialPaymentPurchaseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:AptevoMember xoma:CommercialPaymentPurchaseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:AptevoMember srt:MinimumMember xoma:CommercialPaymentPurchaseAgreementMember 2023-06-01 2023-06-30 0000791908 xoma:AptevoMember xoma:CommercialPaymentPurchaseAgreementMember 2023-01-01 2023-12-31 0000791908 xoma:TalpheraMember 2024-01-01 2024-03-31 0000791908 xoma:AffitechResearchAsMember 2024-01-01 2024-03-31 0000791908 xoma:AgenusIncMember xoma:MerckImmunoOncologyProductMember xoma:RoyaltyPurchaseAgreementMember 2018-09-20 0000791908 xoma:AgenusIncMember xoma:IncyteImmunoOncologyAssetsMember xoma:RoyaltyPurchaseAgreementMember 2018-09-20 0000791908 xoma:AgenusIncMember xoma:MerckImmunoOncologyProductMember xoma:RoyaltyPurchaseAgreementMember 2018-09-20 2018-09-20 0000791908 xoma:NovartisPharmaAGMember xoma:IL1TargetLicenseAgreementMember 2017-08-24 2017-08-24 0000791908 xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMember xoma:SecondRoyaltyInterestAcquisitionAgreementMember 2016-12-21 2016-12-21 0000791908 xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMember xoma:FirstRoyaltyInterestAcquisitionAgreementMember 2016-12-21 2016-12-21 0000791908 xoma:ExarafenibAndRelatedIntellectualPropertyMember us-gaap:SubsequentEventMember xoma:ContingentValueRightsAgreementMember 2024-04-03 2024-04-03 0000791908 srt:MaximumMember dei:AdrMember xoma:AtMarketIssuanceSalesAgreement2021Member 2021-08-05 2021-08-05 0000791908 srt:MaximumMember us-gaap:CommonStockMember xoma:TwoThousandEighteenAtMarketAgreementMember 2018-12-18 2018-12-18 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember 2023-12-15 2023-12-15 0000791908 xoma:DareMember us-gaap:SubsequentEventMember xoma:RoyaltyPurchaseAgreementMember 2024-04-29 2024-04-29 0000791908 xoma:TalpheraMember xoma:CommercialPaymentPurchaseAgreementMember 2024-01-12 2024-01-12 0000791908 xoma:LadrxMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2024-01-11 2024-01-11 0000791908 xoma:LadrxMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:AffitechResearchAsMember xoma:CommercialPaymentPurchaseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:LadrxMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2024-01-01 2024-01-31 0000791908 xoma:LadrxMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2023-06-21 2023-06-21 0000791908 xoma:AptevoMember xoma:CommercialPaymentPurchaseAgreementMember 2023-06-01 2023-06-30 0000791908 xoma:AffitechResearchAsMember xoma:FaricimabProductMember srt:EuropeMember xoma:CommercialPaymentPurchaseAgreementMember 2022-01-01 2022-01-31 0000791908 xoma:AffitechResearchAsMember xoma:FaricimabProductMember country:US xoma:CommercialPaymentPurchaseAgreementMember 2022-01-01 2022-01-31 0000791908 xoma:AffitechResearchAsMember xoma:CommercialPaymentPurchaseAgreementMember 2021-10-06 2021-10-06 0000791908 xoma:ViractaTherapeuticsInc.Member xoma:RoyaltyPurchaseAgreementMember 2021-03-22 2021-03-22 0000791908 xoma:PalobiofarmaSLMember xoma:RoyaltyPurchaseAgreementMember 2019-09-26 2019-09-26 0000791908 xoma:AronoraIncMember xoma:RoyaltyPurchaseAgreementMember 2019-09-01 2019-09-30 0000791908 xoma:AronoraIncMember xoma:SiliconValleyBankMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 2019-04-07 0000791908 xoma:AgenusIncMember xoma:RoyaltyPurchaseAgreementMember 2018-09-20 2018-09-20 0000791908 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000791908 xoma:AgenusIncMember xoma:IncyteImmunoOncologyAssetsMember xoma:RoyaltyPurchaseAgreementMember 2018-09-20 2018-09-20 0000791908 xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember xoma:RoyaltyPurchaseAgreementMember 2022-05-01 2022-05-31 0000791908 xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember xoma:RoyaltyPurchaseAgreementMember 2022-07-01 2022-07-31 0000791908 xoma:ViractaTherapeuticsInc.Member us-gaap:SubsequentEventMember xoma:RoyaltyPurchaseAgreementMember 2024-04-23 2024-04-23 0000791908 xoma:ViractaTherapeuticsInc.Member xoma:RoyaltyPurchaseAgreementMember 2023-10-30 2023-10-30 0000791908 xoma:AgenusIncMember xoma:MerckImmunoOncologyProductMember xoma:RoyaltyPurchaseAgreementMember 2020-11-01 2020-11-30 0000791908 xoma:MerckImmunoOncologyProductMember xoma:RoyaltyPurchaseAgreementMember xoma:AgenusIncMember 2020-11-01 2020-11-30 0000791908 dei:AdrMember xoma:AtMarketIssuanceSalesAgreement2021Member 2021-08-05 2021-08-05 0000791908 us-gaap:CommonStockMember xoma:TwoThousandEighteenAtMarketAgreementMember 2021-03-10 2021-03-10 0000791908 us-gaap:CommonStockMember xoma:TwoThousandEighteenAtMarketAgreementMember 2018-12-18 2018-12-18 0000791908 xoma:LadrxMember xoma:AldoxorubicinMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2023-06-21 0000791908 xoma:LadrxMember xoma:ArimoclomolMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2023-06-21 0000791908 xoma:LadrxMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2023-06-21 0000791908 xoma:AffitechResearchAsMember xoma:CommercialPaymentPurchaseAgreementMember 2021-10-06 0000791908 xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember xoma:RoyaltyPurchaseAgreementMember 2021-07-14 0000791908 xoma:AptevoMember 2024-01-01 2024-03-31 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementAndCommonStockPurchaseAgreementMember 2017-12-06 2020-10-31 0000791908 xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMember xoma:FirstRoyaltyInterestAcquisitionAgreementMember 2016-12-21 0000791908 xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember xoma:RoyaltyPurchaseAgreementMember 2021-07-14 2021-07-14 0000791908 xoma:AloraPharmaceuticalsMember xoma:AssetPurchaseAgreementAndMarketingAgreementMember xoma:TalpheraMember 2023-04-30 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementRz358Member 2017-12-06 0000791908 xoma:NovartisPharmaAGMember xoma:XOMA052LicenseAgreementMember 2017-08-24 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2015-09-30 0000791908 xoma:TakedaPharmaceuticalCompanyLimitedMember xoma:Tak079AndTak169Member xoma:CollaborationAgreementMember 2006-11-01 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2019-08-01 2019-08-31 0000791908 xoma:TakedaPharmaceuticalCompanyLimitedMember xoma:OtherAntibodiesMember xoma:CollaborationAgreementMember 2009-02-01 2009-02-28 0000791908 xoma:AronoraIncMember srt:MinimumMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 2019-04-07 0000791908 xoma:AronoraIncMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 2019-04-07 0000791908 xoma:AronoraIncMember xoma:BayerProductsMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 2019-04-07 0000791908 xoma:LadrxMember xoma:ContingentConsiderationRegulatoryMilestonesMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2024-03-31 0000791908 xoma:AffitechResearchAsMember xoma:ContingentConsiderationSalesMilestonesThreeMember xoma:CommercialPaymentPurchaseAgreementMember 2024-03-31 0000791908 xoma:AffitechResearchAsMember xoma:ContingentConsiderationSalesMilestonesOneAndTwoMember xoma:CommercialPaymentPurchaseAgreementMember 2024-03-31 0000791908 xoma:LadrxMember xoma:ContingentConsiderationRegulatoryMilestonesMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2023-12-31 0000791908 xoma:AffitechResearchAsMember xoma:ContingentConsiderationSalesMilestonesOneAndTwoMember xoma:CommercialPaymentPurchaseAgreementMember 2023-12-31 0000791908 xoma:AptevoMember xoma:CommercialPaymentPurchaseAgreementMember 2023-03-29 0000791908 xoma:AffitechResearchAsMember xoma:ContingentConsiderationRegulatoryMilestonesMember xoma:CommercialPaymentPurchaseAgreementMember 2021-10-06 0000791908 xoma:AronoraIncMember xoma:BayerProductsMember srt:MaximumMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 0000791908 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000791908 xoma:LadrxMember xoma:ContingentConsiderationRegulatoryMilestonesMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2023-06-21 0000791908 xoma:AptevoMember xoma:CommercialPaymentPurchaseAgreementMember 2023-03-29 2023-03-29 0000791908 xoma:AffitechResearchAsMember xoma:FaricimabProductMember xoma:CommercialPaymentPurchaseAgreementMember 2021-10-06 2021-10-06 0000791908 xoma:AffitechResearchAsMember xoma:CommercialPaymentPurchaseAgreementMember 2023-01-01 2023-12-31 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementMember 2017-12-06 2017-12-06 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2015-09-30 2015-09-30 0000791908 xoma:NovartisPharmaAGMember xoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember 2017-08-24 2017-08-24 0000791908 xoma:ViractaTherapeuticsInc.Member xoma:RoyaltyPurchaseAgreementMember 2021-03-22 0000791908 xoma:PalobiofarmaSLMember xoma:RoyaltyPurchaseAgreementMember 2019-09-26 0000791908 xoma:AronoraIncMember xoma:NonBayerProductsMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 0000791908 xoma:AronoraIncMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 0000791908 xoma:AronoraIncMember xoma:BayerProductsMember xoma:RoyaltyPurchaseAgreementMember 2019-04-07 0000791908 xoma:KinnateMember us-gaap:SubsequentEventMember 2024-04-03 2024-04-03 0000791908 xoma:CommonStockWarrantIssuedDecemberTwentyTwentyThreeMember xoma:BlueOwlCommercialPaymentBackedLoanAgreementMember 2023-12-15 0000791908 xoma:CommonStockWarrantIssuedDecemberTwentyTwentyThreeMember xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember 2023-12-15 0000791908 2024-01-02 0000791908 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000791908 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000791908 dei:AdrMember xoma:AtMarketIssuanceSalesAgreement2021Member 2021-08-05 2024-03-31 0000791908 us-gaap:CommonStockMember xoma:TwoThousandEighteenAtMarketAgreementMember 2018-12-18 2024-03-31 0000791908 xoma:NovartisPharmaAGMember us-gaap:CommonStockMember xoma:XOMA052LicenseAgreementMember 2017-08-24 2017-08-24 0000791908 xoma:RezoluteIncMember 2020-10-01 2020-10-31 0000791908 us-gaap:RetainedEarningsMember 2024-03-31 0000791908 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000791908 us-gaap:RetainedEarningsMember 2023-12-31 0000791908 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000791908 us-gaap:RetainedEarningsMember 2023-03-31 0000791908 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000791908 us-gaap:RetainedEarningsMember 2022-12-31 0000791908 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000791908 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2024-03-31 0000791908 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2024-03-31 0000791908 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-03-31 0000791908 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0000791908 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0000791908 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0000791908 us-gaap:CommonStockMember 2023-12-31 0000791908 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0000791908 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0000791908 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0000791908 us-gaap:CommonStockMember 2023-03-31 0000791908 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0000791908 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0000791908 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0000791908 us-gaap:CommonStockMember 2022-12-31 0000791908 xoma:StockPriceHurdlesOfDollar45Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar45Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar40Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar40Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar35Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar35Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar30Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar30Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 us-gaap:CommonStockMember 2024-03-31 0000791908 xoma:StockOptionInducementAwardsMember 2023-01-03 0000791908 xoma:NovartisPharmaAGMember us-gaap:CommonStockMember xoma:XOMA052LicenseAgreementMember 2017-08-24 0000791908 xoma:TwoThousandFifteenEmployeeStockPurchasePlanMember 2024-01-01 2024-03-31 0000791908 2023-01-01 2023-12-31 0000791908 xoma:StockOptionInducementAwardTwoMember 2023-01-01 2023-03-31 0000791908 xoma:StockOptionInducementAwardOneMember 2023-01-01 2023-03-31 0000791908 xoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember 2024-01-01 2024-03-31 0000791908 xoma:StockOptionInducementAwardsMember 2024-01-01 2024-03-31 0000791908 xoma:PerformanceStockUnitsMember 2023-12-31 0000791908 xoma:StockPriceHurdlesOfDollar45Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar40Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar35Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar30Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:ChiefExecutiveOfficerMember xoma:PerformanceStockUnitsMember 2024-01-01 2024-01-31 0000791908 xoma:PerformanceStockUnitsMember 2023-10-01 2023-10-31 0000791908 xoma:PerformanceStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-05-01 2023-05-31 0000791908 xoma:EmployeeMember us-gaap:EmployeeStockOptionMember xoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember 2024-01-01 2024-03-31 0000791908 srt:DirectorMember us-gaap:EmployeeStockOptionMember xoma:TwoThousandTenLongTermIncentiveAndStockAwardPlanMember 2024-01-01 2024-03-31 0000791908 xoma:PerformanceStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-05-01 2023-05-31 0000791908 xoma:PerformanceStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-05-01 2023-05-31 0000791908 xoma:PerformanceStockUnitsMember 2023-05-01 2023-05-31 0000791908 srt:MinimumMember xoma:StockPriceHurdlesOfDollar45Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:MinimumMember xoma:StockPriceHurdlesOfDollar40Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:MinimumMember xoma:StockPriceHurdlesOfDollar35Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:MinimumMember xoma:StockPriceHurdlesOfDollar30Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:MaximumMember xoma:StockPriceHurdlesOfDollar45Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:MaximumMember xoma:StockPriceHurdlesOfDollar40Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:MaximumMember xoma:StockPriceHurdlesOfDollar35Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 srt:MaximumMember xoma:StockPriceHurdlesOfDollar30Member xoma:AwardDateMay2023ToOctober2023Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar45Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar40Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar35Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:StockPriceHurdlesOfDollar30Member xoma:AwardDateJanuary2024Member xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMember xoma:RoyaltyInterestAcquisitionAgreementsMember 2024-01-01 2024-03-31 0000791908 xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMember xoma:RoyaltyInterestAcquisitionAgreementsMember 2023-01-01 2023-03-31 0000791908 xoma:RezoluteIncMember us-gaap:SubsequentEventMember xoma:LicenseAgreementMember 2024-04-01 2024-04-30 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:NovartisPharmaAGMember xoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2024-01-01 2024-03-31 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementMember 2023-01-01 2023-03-31 0000791908 xoma:NovartisPharmaAGMember xoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember 2023-01-01 2023-03-31 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2023-01-01 2023-03-31 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2023-01-01 2023-03-31 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementRz358Member 2022-01-01 2022-01-31 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2019-01-01 2019-12-31 0000791908 xoma:NovartisPharmaAGMember xoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember 2017-01-01 2017-12-31 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2017-01-01 2017-12-31 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2015-01-01 2015-12-31 0000791908 xoma:TakedaPharmaceuticalCompanyLimitedMember xoma:CollaborationAgreementMember 2006-11-01 2024-03-31 0000791908 xoma:CashReserveAccountsOperatingExpensesMember 2023-12-15 0000791908 xoma:CashReserveAccountsInterestAndAdministrativeFeesMember 2023-12-15 0000791908 xoma:CashReserveAccountsInterestAndAdministrativeFeesAndOperatingExpensesMember 2023-12-15 0000791908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember xoma:ExarafenibAndRelatedIntellectualPropertyMember xoma:KinnateMember 2024-02-27 2024-02-27 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementDelayedDrawTermLoanMember 2024-01-01 2024-03-31 0000791908 xoma:NovartisPharmaAGMember xoma:XOMA052LicenseAgreementMember 2017-08-24 2017-08-24 0000791908 us-gaap:SeriesBPreferredStockMember 2024-03-31 0000791908 us-gaap:SeriesAPreferredStockMember 2024-03-31 0000791908 us-gaap:ConvertiblePreferredStockMember 2024-03-31 0000791908 us-gaap:SeriesBPreferredStockMember 2023-12-31 0000791908 us-gaap:SeriesAPreferredStockMember 2023-12-31 0000791908 us-gaap:ConvertiblePreferredStockMember 2023-12-31 0000791908 us-gaap:SeriesBPreferredStockMember 2024-02-21 2024-02-21 0000791908 us-gaap:SeriesAPreferredStockMember 2024-02-21 2024-02-21 0000791908 us-gaap:SeriesBPreferredStockMember 2023-10-18 2023-10-18 0000791908 us-gaap:SeriesAPreferredStockMember 2023-10-18 2023-10-18 0000791908 us-gaap:SeriesBPreferredStockMember us-gaap:SubsequentEventMember 2024-04-15 2024-04-15 0000791908 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2024-04-15 2024-04-15 0000791908 us-gaap:SeriesBPreferredStockMember 2024-01-15 2024-01-15 0000791908 us-gaap:SeriesAPreferredStockMember 2024-01-15 2024-01-15 0000791908 us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-03-31 0000791908 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-03-31 0000791908 us-gaap:SeriesBPreferredStockMember 2024-01-01 2024-03-31 0000791908 us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-12-31 0000791908 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0000791908 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000791908 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000791908 xoma:XomaCorporationMember us-gaap:CommonStockMember xoma:BiotechnologyValueFundLPMember 2024-03-31 0000791908 xoma:LeasedFacilitiesTwoEmeryvilleCaliforniaMember 2023-11-30 0000791908 xoma:LeasedFacilitiesTwoEmeryvilleCaliforniaMember 2022-11-10 0000791908 xoma:LeasedFacilitiesEmeryvilleCaliforniaMember 2023-01-31 0000791908 xoma:LeasedFacilitiesEmeryvilleCaliforniaMember 2023-01-01 2023-01-31 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember 2023-01-01 2023-12-31 0000791908 xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMember xoma:RoyaltyInterestAcquisitionAgreementsMember 2016-12-21 2016-12-21 0000791908 xoma:RezoluteIncMember 2024-01-01 2024-03-31 0000791908 xoma:RezoluteIncMember 2023-01-01 2023-03-31 0000791908 xoma:RezoluteIncMember us-gaap:MeasurementInputSharePriceMember 2024-03-31 0000791908 xoma:RezoluteIncMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0000791908 xoma:RezoluteIncMember 2024-03-31 0000791908 xoma:RezoluteIncMember 2023-12-31 0000791908 us-gaap:EmployeeStockOptionMember 2024-03-31 0000791908 xoma:PerformanceStockUnitsMember 2024-03-31 0000791908 xoma:HealthCareRoyaltyPartnersTwoLimitedPartnersMember xoma:RoyaltyInterestAcquisitionAgreementsMember 2023-12-31 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementDelayedDrawTermLoanMember 2023-12-15 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementMember 2023-12-15 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember 2024-03-31 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember 2023-12-31 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember 2023-12-15 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2024-03-31 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2023-12-31 0000791908 xoma:ViractaTherapeuticsInc.Member xoma:RoyaltyPurchaseAgreementMember 2024-03-31 0000791908 xoma:TalpheraMember xoma:CommercialPaymentPurchaseAgreementMember 2024-03-31 0000791908 xoma:PalobiofarmaSLMember xoma:RoyaltyPurchaseAgreementMember 2024-03-31 0000791908 xoma:LadrxMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2024-03-31 0000791908 xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember xoma:RoyaltyPurchaseAgreementMember 2024-03-31 0000791908 xoma:AronoraIncMember xoma:RoyaltyPurchaseAgreementMember 2024-03-31 0000791908 xoma:AptevoMember xoma:CommercialPaymentPurchaseAgreementMember 2024-03-31 0000791908 xoma:AgenusIncMember xoma:RoyaltyPurchaseAgreementMember 2024-03-31 0000791908 xoma:AffitechResearchAsMember xoma:CommercialPaymentPurchaseAgreementMember 2024-03-31 0000791908 xoma:ViractaTherapeuticsInc.Member xoma:RoyaltyPurchaseAgreementMember 2023-12-31 0000791908 xoma:PalobiofarmaSLMember xoma:RoyaltyPurchaseAgreementMember 2023-12-31 0000791908 xoma:LadrxMember xoma:AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember 2023-12-31 0000791908 xoma:KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember xoma:RoyaltyPurchaseAgreementMember 2023-12-31 0000791908 xoma:AronoraIncMember xoma:RoyaltyPurchaseAgreementMember 2023-12-31 0000791908 xoma:AptevoMember xoma:CommercialPaymentPurchaseAgreementMember 2023-12-31 0000791908 xoma:AgenusIncMember xoma:RoyaltyPurchaseAgreementMember 2023-12-31 0000791908 xoma:AffitechResearchAsMember xoma:CommercialPaymentPurchaseAgreementMember 2023-12-31 0000791908 xoma:Partner2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000791908 xoma:Partner1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0000791908 xoma:Partner1Member us-gaap:TradeAccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-12-31 2023-12-31 0000791908 xoma:Partner1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000791908 xoma:TenYearWarrantsIssuedThirdRangeMember 2024-03-31 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf50.00PerShareMember 2024-03-31 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf42.50PerShareMember 2024-03-31 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf35.00PerShareMember 2024-03-31 0000791908 xoma:CommonStockWarrantExercisePrice14.71Member 2024-03-31 0000791908 xoma:TenYearWarrantsIssuedThirdRangeMember 2023-12-31 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf50.00PerShareMember 2023-12-31 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf42.50PerShareMember 2023-12-31 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf35.00PerShareMember 2023-12-31 0000791908 xoma:CommonStockWarrantExercisePrice14.71Member 2023-12-31 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf50.00PerShareMember xoma:BlueOwlCommercialPaymentBackedLoanAgreementMember 2023-12-15 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf42.50PerShareMember xoma:BlueOwlCommercialPaymentBackedLoanAgreementMember 2023-12-15 0000791908 xoma:CommonStockWarrantsAtExercisePriceOf35.00PerShareMember xoma:BlueOwlCommercialPaymentBackedLoanAgreementMember 2023-12-15 0000791908 2023-03-31 0000791908 2022-12-31 0000791908 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000791908 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000791908 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000791908 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000791908 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000791908 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000791908 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000791908 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2024-12-31 0000791908 xoma:TakedaPharmaceuticalCompanyLimitedMember xoma:CollaborationAgreementMember 2024-03-31 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementMember 2024-03-31 0000791908 xoma:NovartisPharmaAGMember xoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember 2024-03-31 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2024-03-31 0000791908 xoma:TakedaPharmaceuticalCompanyLimitedMember xoma:CollaborationAgreementMember 2023-12-31 0000791908 xoma:RezoluteIncMember xoma:LicenseAgreementMember 2023-12-31 0000791908 xoma:NovartisPharmaAGMember xoma:Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember 2023-12-31 0000791908 xoma:NovartisInternationalPharmaceuticalLtdMember xoma:LicenseAgreementMember 2023-12-31 0000791908 xoma:JanssenBiotechInc.Member xoma:LicenseAgreementMember 2023-03-31 0000791908 us-gaap:WarrantMember 2024-01-01 2024-03-31 0000791908 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000791908 us-gaap:ConvertiblePreferredStockMember 2024-01-01 2024-03-31 0000791908 us-gaap:WarrantMember 2023-01-01 2023-03-31 0000791908 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0000791908 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-03-31 0000791908 xoma:BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember 2024-01-01 2024-03-31 0000791908 xoma:PerformanceStockUnitsMember 2024-01-01 2024-03-31 0000791908 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0000791908 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0000791908 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0000791908 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000791908 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000791908 2023-01-01 2023-03-31 0000791908 2024-03-31 0000791908 2023-12-31 0000791908 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-03-31 0000791908 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000791908 dei:AdrMember 2024-01-01 2024-03-31 0000791908 2024-05-06 0000791908 2024-01-01 2024-03-31 xoma:period xoma:customer xoma:facility xoma:D shares iso4217:USD iso4217:USD shares pure xoma:Right xoma:item xoma:agreement xoma:product iso4217:EUR 0000791908 --12-31 2024 Q1 false 0.02 2 0.333 0.333 0.333 0.53906 0.52344 0.53906 0.52344 10-Q true 2024-03-31 false 001-39801 XOMA Corporation DE 52-2154066 2200 Powell Street Suite 310 Emeryville CA 94608 510 204-7200 Common Stock, $0.0075 par value XOMA NASDAQ 8.625% Series A Cumulative Perpetual Preferred Stock, par value $0.05 XOMAP NASDAQ Depositary Shares (each representing 1/1000th interest in a share of 8.375% Series B Cumulative Perpetual Preferred Stock, par value $0.05) XOMAO NASDAQ Yes Yes Non-accelerated Filer true false false 11638553 136225000 153290000 160000 160000 413000 161000 3000 1004000 9819000 14215000 270000 483000 146890000 169313000 6016000 6100000 40000 25000 364000 378000 65577000 57952000 533000 533000 219420000 234301000 1515000 653000 1299000 2768000 3000000 7000000 55000 54000 2159000 2113000 1368000 1368000 6144000 5543000 15540000 19499000 6692000 7228000 319000 335000 114528000 118518000 137079000 145580000 0.05 0.05 1000000 1000000 0.08625 0.08625 984000 984000 984000 984000 49000 49000 0.08375 0.08375 1600 1600 1600 1600 5003 5003 5003 5003 0.0075 0.0075 277333332 277333332 11636355 11636355 11495492 11495492 87000 86000 1314036000 1311809000 -1231831000 -1223223000 82341000 88721000 219420000 234301000 1000000 490000 437000 1490000 437000 33000 54000 8461000 6196000 4132000 225000 8494000 10607000 -7004000 -10170000 3551000 1960000 357000 -8595000 -8595000 -9813000 -9813000 1368000 1368000 -9963000 -9963000 -11181000 -11181000 -0.86 -0.86 -0.98 -0.98 11580 11580 11460 11460 984000 49000 2000 5000 11495000 86000 1311809000 -1223223000 88721000 135000 1000 621000 622000 7000 118000 118000 2856000 2856000 1368000 1368000 1000 13000 13000 -8595000 -8595000 984000 49000 2000 5000 11636000 87000 1314036000 -1231831000 82341000 984000 49000 2000 5000 11454000 86000 1306271000 -1182392000 124014000 7000 123000 123000 1570000 1570000 1368000 1368000 -9813000 -9813000 984000 49000 2000 5000 11461000 86000 1306596000 -1192205000 114526000 -8595000 -9813000 2856000 1570000 118000 123000 225000 2000 1000 306000 -14000 -47000 252000 -24000 -1001000 5000 -213000 -269000 -105000 3122000 -15000 -50000 -490000 -437000 -4947000 -4924000 15000000 9600000 7771000 2366000 17000 -7246000 -7234000 3616000 581000 1368000 1368000 13000 1956000 1334000 -4956000 -1368000 -17149000 -13526000 159550000 57826000 142401000 44300000 3780000 3000000 1368000 1368000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">XOMA Corporation, a Delaware corporation, is a biotech royalty aggregator with a sizable portfolio of economic rights to future potential milestone and royalty payments associated with partnered commercial and pre-commercial therapeutic candidates. The Company’s portfolio was built through the acquisition of rights to future milestone payments, royalties and commercial payments, since its royalty aggregator business model was implemented in 2017 combined with out-licensing its proprietary products and platforms from its legacy discovery and development business. The Company’s drug royalty aggregator business is primarily focused on early to mid-stage clinical assets in Phase 1 and 2 with significant commercial sales potential that are licensed to large-cap partners. XOMA also acquires milestone and royalty revenue streams on late-stage or commercial assets that are designed to address unmet markets or have a therapeutic advantage, have long duration of market exclusivity, and are expected to generate royalty or milestone payments to the Company in a relatively short timeframe. The Company expects most of its future revenue to be based on milestone payments the Company may receive for milestones and royalties associated with these programs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Liquidity and Financial Condition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has incurred significant operating losses and negative cash flows from operations since its inception. As of March 31, 2024, the Company had cash, cash equivalents and restricted cash of $142.4 million primarily related to financing cash inflows received in December 2023 pursuant to the Blue Owl Loan Agreement (see Note 8).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, the Company had cash and cash equivalents of $136.2 million and restricted cash of $6.2 million. As of March 31, 2024, $0.2 million of restricted cash was classified as current and $6.0 million was classified as non-current. The restricted cash balance may only be used to pay interest expense, administrative fees and other allowable expenses pursuant to the Blue Owl Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Based on the Company’s current cash balance and its planned spending, such as milestone and royalty acquisitions, the Company has evaluated and concluded its financial condition is sufficient to fund its planned operations and commitments and contractual obligations for a period of at least one year following the date that these condensed consolidated financial statements are issued.</p> 142400000 136200000 6200000 200000 6000000.0 false <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. Basis of Presentation and Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions among consolidated entities were eliminated upon consolidation. The unaudited condensed consolidated financial statements were prepared in accordance with U.S. GAAP for financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial reporting. As permitted under those rules, certain footnotes or other financial information can be condensed or omitted. These condensed consolidated financial statements and related disclosures have been prepared with the assumption that users of the interim financial information have read or have access to the audited consolidated financial statements for the preceding fiscal year. Accordingly, these statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">These condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal and recurring adjustments that are necessary for a fair statement of the Company’s consolidated financial </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">information. The interim results of operations are not necessarily indicative of the results that may be expected for the full year, or for any other future annual or interim period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management routinely evaluates its estimates including, but not limited to, those related to revenue recognition, revenue recognized under the units-of-revenue method, royalty and commercial payment receivables, legal contingencies, contingent consideration, amortization of the Blue Owl Loan, accrued expenses and stock-based compensation. The Company bases its estimates on historical experience and on various other market-specific and other relevant assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Actual results may differ significantly from these estimates, including estimates such as the Company’s amortization of the payments received from HCRP. Under the contracts with HCRP, the amortization for the reporting period is calculated based on the payments expected to be made by the licensees to HCRP over the term of the arrangement. Any changes to the estimated payments by the licensees to HCRP can result in a material adjustment to revenue previously reported. In addition, the Company’s amortization of the Blue Owl Loan is calculated based on the commercial payments expected to be received from Roche for VABYSMO under the Affitech CPPA. Any changes to the estimated commercial payments from Roche can result in a material adjustment to the interest expense and term loan balance reported.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Cash, Cash Equivalents and Restricted Cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated statements of cash flows (in thousands): </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:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:10.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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;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;"> 136,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;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;"> 153,290</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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;"> 6,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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,260</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,550</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash consists of bank deposits held in business checking and interest-bearing deposit accounts. Cash equivalent balances are defined as highly liquid financial instruments 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. Cash equivalents held by the Company are generally in money market funds.<span style="display:inline-block;width:2.25pt;"></span><span style="display:inline-block;width:36pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash and Cash Equivalents </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, the Company had a cash balance of $1.5 million and a cash equivalent balance of $134.7 million. As of December 31, 2023, the Company had a cash balance of $124.9 million and a cash equivalent balance of $28.4 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Restricted Cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash accounts with any type of restriction are classified as restricted cash. If restrictions are expected to be lifted or to be used to pay a third party in the next twelve months, the restricted cash account is classified as current.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 15, 2023, XRL deposited $6.3 million into reserve accounts in connection with the funding of the Blue Owl Loan (see Note 8), of which $5.8 million was deposited into a reserve account for interest and administrative fees and $0.5 million was deposited into an operating reserve account to cover operating expenses of XRL. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payments of interest under the Blue Owl Loan Agreement are made semi-annually using commercial payments received since the immediately preceding interest payment date under the Affitech CPPA. On each interest payment date, if the commercial payments received are less than the total interest due for the respective quarter, XRL is expected to cover the shortfall in interest payment due from the reserve account.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payments of administrative fees under the Blue Owl Loan Agreement are made semi-annually on January 1 and July 1 of each year from the reserve account. XOMA will be required to fund an additional $0.8 million into the administrative fee escrow account on July 1, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.0 million on its condensed consolidated balance sheet. As of December 31, 2023, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.1 million on its consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue from all contracts with customers according to ASC 606, except for contracts that are within the scope of other standards, such as leases and financial instruments. The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract on whether each promised good or service is distinct to determine those that are performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation based on relative fair values, when (or as) the performance obligation is satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue from its license and collaboration arrangements and royalties. The terms of the arrangements generally include payment to the Company of one or more of the following: non-refundable, upfront license fees, development, regulatory and commercial milestone payments, and royalties on net sales of licensed products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">License of Intellectual Property</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes revenue from non-refundable, upfront fees allocated to the license when the license is transferred to the customer and the customer is able to use and benefit from the license. For licenses that are bundled with other promises, such as transfer of related materials, process and know-how, the Company utilizes judgement to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. Under the Company’s license agreements, the nature of the combined performance obligation is the granting of licenses to the customers as the other promises are not separately identifiable in the context of the arrangement. Since the Company grants the license to a customer as it exists at the point of transfer and is not involved in any future development or commercialization of the products related to the license, the nature of the license is a right to use the Company’s intellectual property as transferred. As such, the Company recognizes revenue related to the combined performance obligation upon completion of the delivery of the related materials, process and know-how (i.e., at a point in time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Milestone Payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of each arrangement that includes development and regulatory milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price. ASC 606 suggests two alternatives to use when estimating the amount of variable consideration: the expected value method and the most likely amount method. Under the expected value method, an entity considers the sum of probability-weighted amounts in a range of possible consideration amounts. Under the most likely amount method, an entity considers the single most likely amount in a range of possible consideration amounts. The Company uses the most likely amount method for development and regulatory milestone payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If it is probable that a significant cumulative revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The transaction price is then allocated to each performance obligation on a relative stand-alone selling price basis. The Company recognizes revenue as or when the performance obligations under the contract are satisfied. At the end of each subsequent reporting period, the Company re-evaluates the probability or achievement of each such milestone and any related constraint, and if necessary, adjusts its estimates of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect revenue and earnings in the period of adjustment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Royalties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upfront payments and fees are recorded as deferred revenue upon receipt or when due and may require deferral of revenue recognition to a future period until the Company performs its obligations under these arrangements. Amounts payable to the Company are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Sale of Future Revenue Streams</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has sold its rights to receive certain milestones and royalties on product sales. In the circumstance where the Company has sold its rights to future milestones and royalties under a license agreement and also maintains limited continuing involvement in the arrangement (but not significant continuing involvement in the generation of the cash flows that are due to the purchaser), the Company defers recognition of the proceeds it receives for the sale of milestone or royalty streams and recognizes such unearned revenue as revenue under the units-of-revenue method over the life of the underlying license agreement. Under the units-of-revenue method, amortization for a reporting period is calculated by computing a ratio of the proceeds received from the purchaser to the total payments expected to be made to the purchaser over the term of the agreement, and then applying that ratio to the period’s cash payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimating the total payments expected to be received by the purchaser over the term of such arrangements requires management to use subjective estimates and assumptions. Changes to the Company’s estimate of the payments expected to be made to the purchaser over the term of such arrangements could have a material effect on the amount of revenues recognized in any particular period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognizes compensation expense for all stock-based payment awards made to the Company’s employees, consultants and directors that are expected to vest based on estimated fair values. The valuation of stock option awards is determined at the date of grant using the Black-Scholes Model. The Black-Scholes Model requires inputs such </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">as the expected term of the option, expected volatility and risk-free interest rate. To establish an estimate of the expected term, the Company considers the vesting period and contractual period of the award and its historical experience of stock option exercises, post-vesting cancellations and volatility. The estimate of expected volatility is based on the Company’s historical volatility. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the award. The Company records forfeitures when they occur. The Company records compensation expense for service-based awards on a straight-line basis over the requisite service period, which is generally the vesting period of the award, or to the date on which retirement eligibility is achieved, if shorter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The grant date fair value of PSUs with market conditions is determined using the Monte Carlo valuation model. The Company records compensation expenses for PSUs based on graded expense attribution over the requisite service periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Equity Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a license agreement with Rezolute in December 2017, in which it received shares of common stock from Rezolute (see Note 4). Equity investments in Rezolute are classified in the condensed consolidated balance sheets as equity securities. The equity securities are measured at fair value, with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statement of operations and comprehensive loss at each reporting period. The Company remeasures its equity investments at each reporting period until such time that the investment is sold or disposed of. If the Company sells an investment, any realized gains and losses on the sale of the securities will be recognized in the condensed consolidated statement of operations and comprehensive loss in the period of sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Purchase of Rights to Future Milestones, Royalties and Commercial Payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has purchased rights to receive a portion of certain future developmental, regulatory and commercial sales milestones, royalties and option fees on sales of products currently in clinical development or recently commercialized. The Company acquired such rights from various entities and recorded the amount paid for these rights as long-term royalty receivables (see Note 5). In addition, the Company may be obligated to make contingent payments related to certain product development milestones, fees upon exercise of options related to future license products and sales-based milestones. The contingent payments are evaluated to determine if they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the inception of the arrangement, and are subject to remeasurement to fair value each reporting period. Any changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amounts are probable and estimable according to ASC 450.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for milestone and royalty rights related to developmental pipeline or recently commercialized products on a non-accrual basis using the cost recovery method. Developmental pipeline products are non-commercialized, non-approved products that require FDA or other regulatory approval, and thus have uncertain cash flows. Recently commercialized products do not have an established reliable sales pattern, and thus have uncertain cash flows. The Company is not yet able to reliably forecast future cash flows given their stages of development and commercialization. The related receivable balance is classified as noncurrent or current based on whether payments are probable and reasonably estimable to be received in the near term. Under the cost recovery method, any milestone or royalty payment received is recorded as a direct reduction of the recorded receivable balance. When the recorded receivable balance has been fully collected, any additional amounts collected are recognized as revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Allowance for Current Expected Credit Losses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company evaluates the long-term royalty and commercial payment receivables on a collective (i.e., pool) basis if they share similar risk characteristics. The Company evaluates a royalty and commercial payment receivable individually if its risk characteristics are not similar to other royalty and commercial payment receivables. The Company reviews public information on clinical trials, press releases and updates from its partners regularly to identify any impairment indicators or changes in expected recoverability of the long-term royalty and commercial payment receivable </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">asset. At each reporting date, if the Company determines expected future cash flows discounted to the current period are less than the carrying value of the asset, the Company will record an impairment charge. The impairment charge will be recognized as an allowance expense that increases the long-term royalty and commercial payment receivable asset’s cumulative allowance, which reduces the net carrying value of the long-term royalty and commercial payment receivable asset. In a subsequent period, if there is an increase in expected future cash flows, or if the actual cash flows are greater than previously expected, the Company will reduce the previously established cumulative allowance. Amounts not expected to be collected are written off against the allowance at the time that such a determination is made.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Asset Acquisitions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a first step, for each acquisition, the Company determines if it is an acquisition of a business or an asset acquisition under ASC 805. Acquisitions of assets or a group of assets that do not meet the definition of a business are accounted for as asset acquisitions under ASC 805-50, using the cost accumulation method, whereby the cost of the acquisition, including certain transaction costs, is allocated to the assets acquired on the basis of relative fair values (see Note 4). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contingent payments are evaluated whether they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the acquisition date, and are subject to remeasurement to fair value each reporting period. The estimated fair value at the acquisition date is included in the cost of the acquired assets. Any subsequent changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amount is probable and estimable according to ASC 450. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash payments related to acquired assets are reflected as an investing cash flow in the Company’s condensed consolidated statements of cash flows. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases its headquarters in Emeryville, California. The Company determines the initial classification and measurement of its right-of-use assets and lease liabilities at the lease commencement date and thereafter if modified. The lease term includes any renewal options and termination options that the Company is reasonably certain to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment. The Company estimated its incremental borrowing rate by adjusting the interest rate on its fully collateralized debt for the lease term length.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Rent expense for the operating lease is recognized on a straight-line basis, over the reasonably assured lease term based on total lease payments and is included in operating expenses in the condensed consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has elected the practical expedient to not separate lease and non-lease components. The Company’s non-lease components are primarily related to property maintenance, which varies based on future outcomes, and thus are recognized in rent expense when incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has also elected not to record on the consolidated balance sheets a lease for which the term is 12 months or less and does not include a purchase option that the Company is reasonably certain to exercise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 18pt;">Long-Term Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Long-term debt represents the Company’s term loan under the Blue Owl Loan Agreement, which the Company has accounted for as a debt financing arrangement. Interest expense is accrued using the effective interest rate method over the estimated period the loan will be repaid. The allocated debt discount and debt issuance costs have been recorded as a direct deduction from the carrying amount of the related debt in the consolidated balance sheets and are being amortized </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and recorded as interest expense throughout the expected life of the Blue Owl Loan using the effective interest rate method. The Company considered whether there were any embedded features in the Blue Owl Loan Agreement that require bifurcation and separate accounting as derivative financial instruments pursuant to ASC 815. See Note 8.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 18pt;">Warrants </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has issued warrants to purchase shares of its common stock in connection with its financing activities. The Company classifies these warrants as equity and recorded the warrants at fair value as of the date of issuance on the Company’s consolidated balance sheet with no subsequent remeasurement. The issuance date fair value of the outstanding warrants was estimated using the Black-Scholes Model. The Black-Scholes Model required inputs such as the expected term of the warrants, expected volatility and risk-free interest rate. These inputs were subjective and required significant analysis and judgment. For the estimate of the expected term, the Company used the full remaining contractual term of the warrant. The estimate of expected volatility assumption is based on the historical price volatility observed on the Company’s common stock. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for income taxes using the liability method under which deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amount which is more likely than not to be realizable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The recognition, derecognition and measurement of a tax position is based on management’s best judgment given the facts, circumstances and information available at each reporting date. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Net Loss per Share Attributable to Common Stockholders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company calculates basic and diluted loss per share attributable to common stockholders using the two-class method. The Company’s convertible Series X Preferred Stock participate in any dividends declared by the Company on its common stock and are therefore considered to be participating securities. The Company’s Series A and Series B Preferred Stock do not participate in any dividends or distribution by the Company on its common stock and are therefore not considered to be participating securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the two-class method, net income, as adjusted for any accumulated dividends on Series A and Series B Preferred Stock for the period, is allocated to each class of common stock and participating security as if all of the net income for the period had been distributed. Undistributed earnings allocated to participating securities are subtracted from net income in determining net income attributable to common stockholders. During periods of loss, the Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. Basic net loss per share attributable to common stockholders is then calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. All participating securities are excluded from the basic weighted average common shares outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Diluted net loss per share attributable to common stockholders is based on the weighted average number of shares outstanding during the period, adjusted to include the assumed exercise of certain stock options and warrants for common stock using the treasury method, if dilutive. The calculation assumes that any proceeds that could be obtained upon exercise of options and warrants would be used to purchase common stock at the average market price during the period. Adjustments to the denominator are required to reflect the related dilutive shares. The Company’s Series A and Series B Preferred Stock become convertible upon the occurrence of specific events other than a change in the Company’s share price and, therefore, are not included in the diluted shares until the contingency is resolved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Share Repurchases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has a stock repurchase program that is executed through purchases made from time to time, including in the open market. The Company retires repurchased shares of common stock, reducing common stock with any excess of cost over par value recorded to accumulated deficit. Issued and outstanding shares of common stock are reduced by the number of shares repurchased. No treasury stock is recognized in the condensed consolidated financial statements. In August 2022, the Inflation Reduction Act (IRA) enacted a 1% excise tax on net share repurchases after December 31, 2022. Any excise tax incurred on share repurchases is recognized as part of the cost basis of the shares acquired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Concentration of Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash, cash equivalents, restricted cash and receivables are financial instruments which potentially subject the Company to concentrations of credit risk, as well as liquidity risk. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company maintains cash balances at commercial banks. Balances commonly exceed the amount insured by the FDIC. The Company has not experienced any losses in such accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company monitors the creditworthiness of its customers to which it grants credit terms in the normal course of business but does not generally require collateral on receivables. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2024, two partners represented 67% and 33% of total revenues. <span style="color:#212529;background:#ffffff;">For the three months ended </span><span style="background:#ffffff;">March 31, 2023, </span><span style="background:#ffffff;">one</span><span style="color:#212529;background:#ffffff;"> partner represented </span><span style="color:#212529;background:#ffffff;">100%</span><span style="color:#212529;background:#ffffff;"> of total revenues. </span><span style="color:#212529;background:#ffffff;">There were </span><span style="color:#212529;background:#ffffff;">no</span><span style="color:#212529;background:#ffffff;"> </span>trade receivables, net as of March 31, 2024. One partner represented 100% of the trade receivables, net as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Comprehensive (Loss) Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Comprehensive (loss) income is comprised of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity but are excluded from net (loss) income. The Company did not record any transactions within other comprehensive (loss) income in the periods presented and, therefore, the net (loss) income and comprehensive (loss) income were the same for all periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Accounting Pronouncements Recently Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted annual requirements under ASU 2023-07 on January 1, 2024 and plans to adopt interim requirements under ASU 2023-07 on January 1, 2025. The Company will begin including financial statement disclosures in accordance with ASU 2023-07 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</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;">Recent Accounting Pronouncements Not Yet Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission’s Disclosure Update and Simplification Initiative. ASU 2023-06 incorporates 14 of the 27 disclosure requirements published in SEC Release No. 33-10532: Disclosure Update and Simplification into various topics within the ASC. ASU 2023-06's amendments represent clarifications to, or technical corrections of, current requirements. For SEC registrants, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. Early adoption is prohibited. The Company does not expect the standard to have a material impact on its consolidated financial statements and disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. Early adoption is permitted and should be applied either prospectively or retrospectively. The Company plans to adopt ASU 2023-09 and related updates on January 1, 2025. The Company is currently evaluating the impact that the updated standard will have on its financial statement disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">​</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;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions among consolidated entities were eliminated upon consolidation. The unaudited condensed consolidated financial statements were prepared in accordance with U.S. GAAP for financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial reporting. As permitted under those rules, certain footnotes or other financial information can be condensed or omitted. These condensed consolidated financial statements and related disclosures have been prepared with the assumption that users of the interim financial information have read or have access to the audited consolidated financial statements for the preceding fiscal year. Accordingly, these statements should be read in conjunction with the audited consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">These condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal and recurring adjustments that are necessary for a fair statement of the Company’s consolidated financial </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">information. The interim results of operations are not necessarily indicative of the results that may be expected for the full year, or for any other future annual or interim period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management routinely evaluates its estimates including, but not limited to, those related to revenue recognition, revenue recognized under the units-of-revenue method, royalty and commercial payment receivables, legal contingencies, contingent consideration, amortization of the Blue Owl Loan, accrued expenses and stock-based compensation. The Company bases its estimates on historical experience and on various other market-specific and other relevant assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Actual results may differ significantly from these estimates, including estimates such as the Company’s amortization of the payments received from HCRP. Under the contracts with HCRP, the amortization for the reporting period is calculated based on the payments expected to be made by the licensees to HCRP over the term of the arrangement. Any changes to the estimated payments by the licensees to HCRP can result in a material adjustment to revenue previously reported. In addition, the Company’s amortization of the Blue Owl Loan is calculated based on the commercial payments expected to be received from Roche for VABYSMO under the Affitech CPPA. Any changes to the estimated commercial payments from Roche can result in a material adjustment to the interest expense and term loan balance reported.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Cash, Cash Equivalents and Restricted Cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated statements of cash flows (in thousands): </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:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:10.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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;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;"> 136,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;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;"> 153,290</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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;"> 6,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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,260</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,550</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash consists of bank deposits held in business checking and interest-bearing deposit accounts. Cash equivalent balances are defined as highly liquid financial instruments 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. Cash equivalents held by the Company are generally in money market funds.<span style="display:inline-block;width:2.25pt;"></span><span style="display:inline-block;width:36pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Cash and Cash Equivalents </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, the Company had a cash balance of $1.5 million and a cash equivalent balance of $134.7 million. As of December 31, 2023, the Company had a cash balance of $124.9 million and a cash equivalent balance of $28.4 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Restricted Cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash accounts with any type of restriction are classified as restricted cash. If restrictions are expected to be lifted or to be used to pay a third party in the next twelve months, the restricted cash account is classified as current.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 15, 2023, XRL deposited $6.3 million into reserve accounts in connection with the funding of the Blue Owl Loan (see Note 8), of which $5.8 million was deposited into a reserve account for interest and administrative fees and $0.5 million was deposited into an operating reserve account to cover operating expenses of XRL. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payments of interest under the Blue Owl Loan Agreement are made semi-annually using commercial payments received since the immediately preceding interest payment date under the Affitech CPPA. On each interest payment date, if the commercial payments received are less than the total interest due for the respective quarter, XRL is expected to cover the shortfall in interest payment due from the reserve account.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Payments of administrative fees under the Blue Owl Loan Agreement are made semi-annually on January 1 and July 1 of each year from the reserve account. XOMA will be required to fund an additional $0.8 million into the administrative fee escrow account on July 1, 2027.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.0 million on its condensed consolidated balance sheet. As of December 31, 2023, the Company had a short-term restricted cash balance of $0.2 million and a long-term restricted cash balance of $6.1 million on its consolidated balance sheet.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Cash, Cash Equivalents and Restricted Cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated statements of cash flows (in thousands): </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:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:10.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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;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;"> 136,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;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;"> 153,290</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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;"> 6,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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,260</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,550</p></td></tr></table> 136225000 153290000 6176000 6260000 142401000 159550000 1500000 134700000 124900000 28400000 6300000 5800000 500000 800000 200000 6000000.0 200000 6100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue from all contracts with customers according to ASC 606, except for contracts that are within the scope of other standards, such as leases and financial instruments. The Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. At contract inception, once the contract is determined to be within the scope of ASC 606, the Company assesses the goods or services promised within each contract on whether each promised good or service is distinct to determine those that are performance obligations. The Company then recognizes as revenue the amount of the transaction price that is allocated to the respective performance obligation based on relative fair values, when (or as) the performance obligation is satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue from its license and collaboration arrangements and royalties. The terms of the arrangements generally include payment to the Company of one or more of the following: non-refundable, upfront license fees, development, regulatory and commercial milestone payments, and royalties on net sales of licensed products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">License of Intellectual Property</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes revenue from non-refundable, upfront fees allocated to the license when the license is transferred to the customer and the customer is able to use and benefit from the license. For licenses that are bundled with other promises, such as transfer of related materials, process and know-how, the Company utilizes judgement to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time. Under the Company’s license agreements, the nature of the combined performance obligation is the granting of licenses to the customers as the other promises are not separately identifiable in the context of the arrangement. Since the Company grants the license to a customer as it exists at the point of transfer and is not involved in any future development or commercialization of the products related to the license, the nature of the license is a right to use the Company’s intellectual property as transferred. As such, the Company recognizes revenue related to the combined performance obligation upon completion of the delivery of the related materials, process and know-how (i.e., at a point in time).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Milestone Payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of each arrangement that includes development and regulatory milestone payments, the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price. ASC 606 suggests two alternatives to use when estimating the amount of variable consideration: the expected value method and the most likely amount method. Under the expected value method, an entity considers the sum of probability-weighted amounts in a range of possible consideration amounts. Under the most likely amount method, an entity considers the single most likely amount in a range of possible consideration amounts. The Company uses the most likely amount method for development and regulatory milestone payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If it is probable that a significant cumulative revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the control of the Company or the licensee, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. The transaction price is then allocated to each performance obligation on a relative stand-alone selling price basis. The Company recognizes revenue as or when the performance obligations under the contract are satisfied. At the end of each subsequent reporting period, the Company re-evaluates the probability or achievement of each such milestone and any related constraint, and if necessary, adjusts its estimates of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect revenue and earnings in the period of adjustment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 18pt;">Royalties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upfront payments and fees are recorded as deferred revenue upon receipt or when due and may require deferral of revenue recognition to a future period until the Company performs its obligations under these arrangements. Amounts payable to the Company are recorded as accounts receivable when the Company’s right to consideration is unconditional. The Company does not assess whether a contract has a significant financing component if the expectation at contract inception is such that the period between payment by the customer and the transfer of the promised goods or services to the customer will be one year or less.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Sale of Future Revenue Streams</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has sold its rights to receive certain milestones and royalties on product sales. In the circumstance where the Company has sold its rights to future milestones and royalties under a license agreement and also maintains limited continuing involvement in the arrangement (but not significant continuing involvement in the generation of the cash flows that are due to the purchaser), the Company defers recognition of the proceeds it receives for the sale of milestone or royalty streams and recognizes such unearned revenue as revenue under the units-of-revenue method over the life of the underlying license agreement. Under the units-of-revenue method, amortization for a reporting period is calculated by computing a ratio of the proceeds received from the purchaser to the total payments expected to be made to the purchaser over the term of the agreement, and then applying that ratio to the period’s cash payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimating the total payments expected to be received by the purchaser over the term of such arrangements requires management to use subjective estimates and assumptions. Changes to the Company’s estimate of the payments expected to be made to the purchaser over the term of such arrangements could have a material effect on the amount of revenues recognized in any particular period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognizes compensation expense for all stock-based payment awards made to the Company’s employees, consultants and directors that are expected to vest based on estimated fair values. The valuation of stock option awards is determined at the date of grant using the Black-Scholes Model. The Black-Scholes Model requires inputs such </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">as the expected term of the option, expected volatility and risk-free interest rate. To establish an estimate of the expected term, the Company considers the vesting period and contractual period of the award and its historical experience of stock option exercises, post-vesting cancellations and volatility. The estimate of expected volatility is based on the Company’s historical volatility. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the award. The Company records forfeitures when they occur. The Company records compensation expense for service-based awards on a straight-line basis over the requisite service period, which is generally the vesting period of the award, or to the date on which retirement eligibility is achieved, if shorter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The grant date fair value of PSUs with market conditions is determined using the Monte Carlo valuation model. The Company records compensation expenses for PSUs based on graded expense attribution over the requisite service periods.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Equity Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a license agreement with Rezolute in December 2017, in which it received shares of common stock from Rezolute (see Note 4). Equity investments in Rezolute are classified in the condensed consolidated balance sheets as equity securities. The equity securities are measured at fair value, with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statement of operations and comprehensive loss at each reporting period. The Company remeasures its equity investments at each reporting period until such time that the investment is sold or disposed of. If the Company sells an investment, any realized gains and losses on the sale of the securities will be recognized in the condensed consolidated statement of operations and comprehensive loss in the period of sale.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Purchase of Rights to Future Milestones, Royalties and Commercial Payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has purchased rights to receive a portion of certain future developmental, regulatory and commercial sales milestones, royalties and option fees on sales of products currently in clinical development or recently commercialized. The Company acquired such rights from various entities and recorded the amount paid for these rights as long-term royalty receivables (see Note 5). In addition, the Company may be obligated to make contingent payments related to certain product development milestones, fees upon exercise of options related to future license products and sales-based milestones. The contingent payments are evaluated to determine if they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the inception of the arrangement, and are subject to remeasurement to fair value each reporting period. Any changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amounts are probable and estimable according to ASC 450.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for milestone and royalty rights related to developmental pipeline or recently commercialized products on a non-accrual basis using the cost recovery method. Developmental pipeline products are non-commercialized, non-approved products that require FDA or other regulatory approval, and thus have uncertain cash flows. Recently commercialized products do not have an established reliable sales pattern, and thus have uncertain cash flows. The Company is not yet able to reliably forecast future cash flows given their stages of development and commercialization. The related receivable balance is classified as noncurrent or current based on whether payments are probable and reasonably estimable to be received in the near term. Under the cost recovery method, any milestone or royalty payment received is recorded as a direct reduction of the recorded receivable balance. When the recorded receivable balance has been fully collected, any additional amounts collected are recognized as revenue.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Allowance for Current Expected Credit Losses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company evaluates the long-term royalty and commercial payment receivables on a collective (i.e., pool) basis if they share similar risk characteristics. The Company evaluates a royalty and commercial payment receivable individually if its risk characteristics are not similar to other royalty and commercial payment receivables. The Company reviews public information on clinical trials, press releases and updates from its partners regularly to identify any impairment indicators or changes in expected recoverability of the long-term royalty and commercial payment receivable </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">asset. At each reporting date, if the Company determines expected future cash flows discounted to the current period are less than the carrying value of the asset, the Company will record an impairment charge. The impairment charge will be recognized as an allowance expense that increases the long-term royalty and commercial payment receivable asset’s cumulative allowance, which reduces the net carrying value of the long-term royalty and commercial payment receivable asset. In a subsequent period, if there is an increase in expected future cash flows, or if the actual cash flows are greater than previously expected, the Company will reduce the previously established cumulative allowance. Amounts not expected to be collected are written off against the allowance at the time that such a determination is made.  </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Asset Acquisitions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a first step, for each acquisition, the Company determines if it is an acquisition of a business or an asset acquisition under ASC 805. Acquisitions of assets or a group of assets that do not meet the definition of a business are accounted for as asset acquisitions under ASC 805-50, using the cost accumulation method, whereby the cost of the acquisition, including certain transaction costs, is allocated to the assets acquired on the basis of relative fair values (see Note 4). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contingent payments are evaluated whether they are freestanding instruments or embedded derivatives. If the contingent payments fall within the scope of ASC 815, the contingent payments are measured at fair value at the acquisition date, and are subject to remeasurement to fair value each reporting period. The estimated fair value at the acquisition date is included in the cost of the acquired assets. Any subsequent changes in the estimated fair value are recorded in the condensed consolidated statements of operations and comprehensive loss. Contingent consideration payments that do not fall within the scope of ASC 815 are recognized when the amount is probable and estimable according to ASC 450. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash payments related to acquired assets are reflected as an investing cash flow in the Company’s condensed consolidated statements of cash flows. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases its headquarters in Emeryville, California. The Company determines the initial classification and measurement of its right-of-use assets and lease liabilities at the lease commencement date and thereafter if modified. The lease term includes any renewal options and termination options that the Company is reasonably certain to exercise. The present value of lease payments is determined by using the interest rate implicit in the lease, if that rate is readily determinable; otherwise, the Company uses its incremental borrowing rate. The incremental borrowing rate is determined by using the rate of interest that the Company would pay to borrow on a collateralized basis an amount equal to the lease payments for a similar term and in a similar economic environment. The Company estimated its incremental borrowing rate by adjusting the interest rate on its fully collateralized debt for the lease term length.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Rent expense for the operating lease is recognized on a straight-line basis, over the reasonably assured lease term based on total lease payments and is included in operating expenses in the condensed consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has elected the practical expedient to not separate lease and non-lease components. The Company’s non-lease components are primarily related to property maintenance, which varies based on future outcomes, and thus are recognized in rent expense when incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has also elected not to record on the consolidated balance sheets a lease for which the term is 12 months or less and does not include a purchase option that the Company is reasonably certain to exercise.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 18pt;">Long-Term Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Long-term debt represents the Company’s term loan under the Blue Owl Loan Agreement, which the Company has accounted for as a debt financing arrangement. Interest expense is accrued using the effective interest rate method over the estimated period the loan will be repaid. The allocated debt discount and debt issuance costs have been recorded as a direct deduction from the carrying amount of the related debt in the consolidated balance sheets and are being amortized </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and recorded as interest expense throughout the expected life of the Blue Owl Loan using the effective interest rate method. The Company considered whether there were any embedded features in the Blue Owl Loan Agreement that require bifurcation and separate accounting as derivative financial instruments pursuant to ASC 815. See Note 8.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 18pt;">Warrants </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has issued warrants to purchase shares of its common stock in connection with its financing activities. The Company classifies these warrants as equity and recorded the warrants at fair value as of the date of issuance on the Company’s consolidated balance sheet with no subsequent remeasurement. The issuance date fair value of the outstanding warrants was estimated using the Black-Scholes Model. The Black-Scholes Model required inputs such as the expected term of the warrants, expected volatility and risk-free interest rate. These inputs were subjective and required significant analysis and judgment. For the estimate of the expected term, the Company used the full remaining contractual term of the warrant. The estimate of expected volatility assumption is based on the historical price volatility observed on the Company’s common stock. The risk-free rate is based on the yield available on U.S. Treasury zero-coupon issues corresponding to the expected term of the warrants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for income taxes using the liability method under which deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the differences are expected to reverse. Valuation allowances are established when necessary to reduce deferred tax assets to the amount which is more likely than not to be realizable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The recognition, derecognition and measurement of a tax position is based on management’s best judgment given the facts, circumstances and information available at each reporting date. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged in relation to the unrecognized tax benefits.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Net Loss per Share Attributable to Common Stockholders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company calculates basic and diluted loss per share attributable to common stockholders using the two-class method. The Company’s convertible Series X Preferred Stock participate in any dividends declared by the Company on its common stock and are therefore considered to be participating securities. The Company’s Series A and Series B Preferred Stock do not participate in any dividends or distribution by the Company on its common stock and are therefore not considered to be participating securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the two-class method, net income, as adjusted for any accumulated dividends on Series A and Series B Preferred Stock for the period, is allocated to each class of common stock and participating security as if all of the net income for the period had been distributed. Undistributed earnings allocated to participating securities are subtracted from net income in determining net income attributable to common stockholders. During periods of loss, the Company allocates no loss to participating securities because they have no contractual obligation to share in the losses of the Company. Basic net loss per share attributable to common stockholders is then calculated by dividing the net loss attributable to common stockholders by the weighted average number of shares of common stock outstanding during the period. All participating securities are excluded from the basic weighted average common shares outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Diluted net loss per share attributable to common stockholders is based on the weighted average number of shares outstanding during the period, adjusted to include the assumed exercise of certain stock options and warrants for common stock using the treasury method, if dilutive. The calculation assumes that any proceeds that could be obtained upon exercise of options and warrants would be used to purchase common stock at the average market price during the period. Adjustments to the denominator are required to reflect the related dilutive shares. The Company’s Series A and Series B Preferred Stock become convertible upon the occurrence of specific events other than a change in the Company’s share price and, therefore, are not included in the diluted shares until the contingency is resolved.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Share Repurchases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has a stock repurchase program that is executed through purchases made from time to time, including in the open market. The Company retires repurchased shares of common stock, reducing common stock with any excess of cost over par value recorded to accumulated deficit. Issued and outstanding shares of common stock are reduced by the number of shares repurchased. No treasury stock is recognized in the condensed consolidated financial statements. In August 2022, the Inflation Reduction Act (IRA) enacted a 1% excise tax on net share repurchases after December 31, 2022. Any excise tax incurred on share repurchases is recognized as part of the cost basis of the shares acquired.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Concentration of Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash, cash equivalents, restricted cash and receivables are financial instruments which potentially subject the Company to concentrations of credit risk, as well as liquidity risk. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company maintains cash balances at commercial banks. Balances commonly exceed the amount insured by the FDIC. The Company has not experienced any losses in such accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company monitors the creditworthiness of its customers to which it grants credit terms in the normal course of business but does not generally require collateral on receivables. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2024, two partners represented 67% and 33% of total revenues. <span style="color:#212529;background:#ffffff;">For the three months ended </span><span style="background:#ffffff;">March 31, 2023, </span><span style="background:#ffffff;">one</span><span style="color:#212529;background:#ffffff;"> partner represented </span><span style="color:#212529;background:#ffffff;">100%</span><span style="color:#212529;background:#ffffff;"> of total revenues. </span><span style="color:#212529;background:#ffffff;">There were </span><span style="color:#212529;background:#ffffff;">no</span><span style="color:#212529;background:#ffffff;"> </span>trade receivables, net as of March 31, 2024. One partner represented 100% of the trade receivables, net as of December 31, 2023.</p> 2 0.67 0.33 1 1 0 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Comprehensive (Loss) Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Comprehensive (loss) income is comprised of two components: net (loss) income and other comprehensive (loss) income. Other comprehensive (loss) income refers to gains and losses that under U.S. GAAP are recorded as an element of stockholders’ equity but are excluded from net (loss) income. The Company did not record any transactions within other comprehensive (loss) income in the periods presented and, therefore, the net (loss) income and comprehensive (loss) income were the same for all periods presented.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Accounting Pronouncements Recently Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for all public entities for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company adopted annual requirements under ASU 2023-07 on January 1, 2024 and plans to adopt interim requirements under ASU 2023-07 on January 1, 2025. The Company will begin including financial statement disclosures in accordance with ASU 2023-07 in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</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;">Recent Accounting Pronouncements Not Yet Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the Securities and Exchange Commission’s Disclosure Update and Simplification Initiative. ASU 2023-06 incorporates 14 of the 27 disclosure requirements published in SEC Release No. 33-10532: Disclosure Update and Simplification into various topics within the ASC. ASU 2023-06's amendments represent clarifications to, or technical corrections of, current requirements. For SEC registrants, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. Early adoption is prohibited. The Company does not expect the standard to have a material impact on its consolidated financial statements and disclosures. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which includes amendments that further enhance income tax disclosures, primarily through standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The amendments are effective for all public entities for fiscal years beginning after December 15, 2024. Early adoption is permitted and should be applied either prospectively or retrospectively. The Company plans to adopt ASU 2023-09 and related updates on January 1, 2025. The Company is currently evaluating the impact that the updated standard will have on its financial statement disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. Condensed Consolidated Financial Statements Details</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, equity securities consisted of an investment in Rezolute’s common stock of $0.4 million and $0.2 million, respectively (see Note 4). For the three months ended March 31, 2024 and 2023, the Company recognized a gain of $0.3 million and a loss of $24,000, respectively, due to the change in fair value of its investment in Rezolute’s common stock in the other income (expense), net line item of its condensed consolidated statements of operations and comprehensive loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued and Other Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accrued and other liabilities consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:10.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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.89%;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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued incentive compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;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,203</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued legal and accounting fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 791</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll, severance and retention costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 625</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;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:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,768</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;">Net Loss Per Share Attributable to Common Stockholders </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.99%;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.31%;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:24.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;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.08%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;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:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,813)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Series A accumulated dividends </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (530)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Series B accumulated dividends </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;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;"> (838)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to common stockholders, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,963)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,181)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;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:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares used in computing basic and diluted net loss per share attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 11,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;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,460</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted net loss per share attributable to common stockholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.98)</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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Potentially dilutive securities are excluded from the calculation of diluted net loss per share attributable to common stockholders if their inclusion is anti-dilutive. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table shows the weighted-average shares from outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per share attributable to common stockholders (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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.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 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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.68%;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.23%;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="3" style="vertical-align:bottom;white-space:nowrap;width:23.07%;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;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;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.23%;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:11.1%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.58%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;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;"> 5,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;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;"> 5,003</p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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.1%;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,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.58%;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,548</p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants for common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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.1%;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;"> 6,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.58%;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;"> 6,557</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#00ff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For PSUs with market conditions, if the market conditions have not been satisfied by the end of the reporting period, the number of shares that would be issuable based on the market price at the end of the reporting period, as if the end of the reporting period were the end of the contingency period, will be included in the calculation of diluted earnings per share if the effect is dilutive. No shares would be issuable based on the market price of $24.05 per share as of March 31, 2024. </p> 400000 200000 300000 -24000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accrued and other liabilities consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:10.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;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.89%;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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued incentive compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;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,203</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued legal and accounting fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 791</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued payroll, severance and retention costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 625</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;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:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,768</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 397000 1203000 674000 791000 128000 149000 100000 625000 1299000 2768000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following is a reconciliation of the numerator (net loss) and the denominator (number of shares) used in the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.99%;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.31%;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:24.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;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.08%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;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:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,813)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Series A accumulated dividends </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (530)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (530)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: Series B accumulated dividends </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> (838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;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;"> (838)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to common stockholders, basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,963)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,181)</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;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.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;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:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares used in computing basic and diluted net loss per share attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 11,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;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,460</p></td></tr><tr><td style="vertical-align:bottom;width:72.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic and diluted net loss per share attributable to common stockholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.98)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -8595000 -9813000 530000 530000 838000 838000 -9963000 -9963000 -11181000 -11181000 11580 11580 11460 11460 -0.86 -0.86 -0.98 -0.98 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table shows the weighted-average shares from outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per share attributable to common stockholders (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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.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 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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 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:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.68%;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.23%;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="3" style="vertical-align:bottom;white-space:nowrap;width:23.07%;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;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;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.23%;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:11.1%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.58%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Convertible preferred stock (as converted)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;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;"> 5,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;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;"> 5,003</p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Common stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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.1%;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,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.58%;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,548</p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants for common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:74.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;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.1%;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;"> 6,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;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:9.58%;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;"> 6,557</p></td></tr></table> 5003000 5003000 1372000 1548000 131000 6000 6506000 6557000 0 24.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Licensing and Other Arrangements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Takeda</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On November 1, 2006, the Company entered into the Takeda Collaboration Agreement with Takeda under which the Company agreed to discover and optimize therapeutic antibodies against multiple targets selected by Takeda.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the Takeda Collaboration Agreement, the Company may receive an aggregate of up to $19.0 million relating to TAK-079 (mezagitamab) and low single-digit royalties on future sales of all products subject to this license. The Company’s right to receive milestone payments expires on the later of the receipt of payment from Takeda of the last amount to be paid under the agreement or the cessation by Takeda of all research and development activities with respect to all program antibodies, collaboration targets or collaboration products. The Company’s right to receive royalties expires on the later of 13.5 years from the first commercial sale of each royalty-bearing discovery product or the expiration of the last-to-expire licensed patent (or 12 years from first commercial sale if there is significant generic competition post patent-expiration).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In February 2009, the Company expanded the existing collaboration to provide Takeda with access to multiple antibody technologies, including a suite of research and development technologies and integrated information and data management systems. The Company may receive milestones of up to $3.3 million per discovery product candidate and low single-digit royalties on future sales of all antibody products subject to this license. The Company’s right to receive milestone payments expires on the later of the receipt of payment from Takeda of the last amount to be paid under the agreement or the cessation by Takeda of all research and development activities with respect to all program antibodies, collaboration targets or collaboration products. The Company’s right to receive royalties expires on the later of 10 years from the first commercial sale of such royalty-bearing discovery product or the expiration of the last-to-expire licensed patent. In August 2021, Molecular Templates, Inc., assumed full rights to TAK-169 from Takeda, including full control of TAK-169 clinical development, per the terms of its terminated collaboration agreement with Takeda.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has received $3.0 million of milestone payments since the inception of the agreement and is eligible to receive additional milestone payments of up to $16.0 million under the Takeda Collaboration Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement and none of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Rezolute</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 6, 2017, the Company entered into a license agreement with Rezolute pursuant to which the Company granted an exclusive global license to Rezolute to develop and commercialize RZ358 (previously known as </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">“X358”) products for all indications. In addition, the Company entered into a common stock purchase agreement with Rezolute pursuant to which Rezolute agreed to issue to the Company, as consideration for receiving the license for RZ358, a certain number of its common stock in connection with any future equity financing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the license agreement, Rezolute is responsible for all development, regulatory, manufacturing and commercialization activities associated with RZ358 and is required to make certain development, regulatory and commercial milestone payments to the Company of up to an aggregate of $232.0 million based on the achievement of pre-specified criteria. Under the license agreement, the Company is also eligible to receive royalties ranging from the high single-digits to the mid-teens based upon annual net sales of any commercial product incorporating RZ358. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company concluded that the development and regulatory milestone payments are solely dependent on Rezolute’s performance and achievement of the specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the remaining development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Rezolute and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Rezolute’s obligation to pay royalties with respect to a particular RZ358 product and country will continue for the later of the date of expiration of the last valid patent claim covering the product in each country, or 12 years from the date of the first commercial sale of the product in each country. Rezolute’s future royalty obligations in the U.S. will be reduced by 20% if the manufacture, use or sale of a licensed product is not covered by a valid patent claim, until such a claim is confirmed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the license agreement, XOMA is eligible to receive a low single-digit royalty on sales of Rezolute’s other non-RZ358 products from its current programs, including RZ402 which is in Phase 1 clinical study. Rezolute’s obligation to pay royalties with respect to a particular Rezolute product and country will continue for the longer of 12 years from the date of the first commercial sale of the product in each country or for so long as Rezolute or its licensee is selling such product in any country, provided that any such licensee royalty will terminate upon the termination of the licensee’s obligation to make payments to Rezolute based on sales of such product in each country.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The license agreement contains customary termination rights relating to material breach by either party. Rezolute also has a unilateral right to terminate the license agreement in its entirety on ninety days’ notice at any time. To the extent permitted by applicable laws, the Company has the right to terminate the license agreement if Rezolute challenges the licensed patents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No consideration was exchanged upon execution of the arrangement. In consideration for receiving the license for RZ358, Rezolute agreed to issue shares of its common stock and pay cash to the Company upon the occurrence of any future equity financing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The license agreement was subsequently amended in 2018, 2019 and 2020. Pursuant to the terms of the license agreement as amended, the Company received a total of $6.0 million upon Rezolute’s equity financing activities and $8.5 million in installment payments through October 2020. The Company also received 161,861 shares of Rezolute’s common stock (as adjusted for the <span style="-sec-ix-hidden:Hidden_JD78JwVMAUyVRP86Vd9qaw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span></span>:50 reverse stock split in October 2020). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2022, Rezolute dosed the last patient in its Phase 2b clinical trial for RZ358, which triggered a $2.0 million milestone payment due to the Company pursuant to the Rezolute License Agreement, as amended. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Janssen</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2019, the Company entered into an agreement with Janssen pursuant to which the Company granted a non-exclusive license to Janssen to develop and commercialize certain product candidates, including XOMA’s patents and know-how. Under the agreement, Janssen made a one-time payment of $2.5 million to XOMA. Additionally, for each product candidate, the Company is entitled to receive milestone payments of up to $3.0 million upon Janssen’s achievement of certain clinical development and regulatory approval milestones. Additional milestone payments may be due for product candidates which are the subject of multiple clinical trials. Upon commercialization, the Company is eligible to receive 0.75% royalty on net sales of each product. Janssen’s obligation to pay royalties with respect to a particular product and country will continue until the eighth-year-and-sixth-month anniversary of the first commercial sale of the product in such country. The agreement will remain in effect unless terminated by mutual written agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company concluded that the agreement should be accounted for separately from any prior arrangements with Janssen and that the license grant is the only performance obligation under the new agreement. The Company recognized the entire one-time payment of $2.5 million as revenue for the year ended December 31, 2019 as it had completed its performance obligation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company concluded that the development and regulatory milestone payments are solely dependent on Janssen’s performance and achievement of specified events and thus it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to royalties will be recognized when the related sales occur as they were determined to relate predominantly to the license granted to Janssen and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Novartis – Anti-TGFβ Antibody (NIS793)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 30, 2015, the Company and Novartis entered into the Anti-TGFβ Antibody License Agreement under which the Company granted Novartis an exclusive, world-wide, royalty-bearing license to the Company’s anti-transforming growth factor beta (“TGFβ”) antibody program (now “NIS793”). Under the terms of the Anti-TGFβ Antibody License Agreement, Novartis has worldwide rights to NIS793 and is responsible for the development and commercialization of antibodies and products containing antibodies arising from NIS793. Unless terminated earlier, the Anti-TGFβ Antibody License Agreement will remain in effect, on a country-by-country and product-by-product basis, until Novartis’ royalty obligations end. The Anti-TGFβ Antibody License Agreement contains customary termination rights relating to material breach by either party. Novartis also has a unilateral right to terminate the Anti-TGFβ Antibody License Agreement on an antibody-by-antibody and country-by-country basis or in its entirety upon 180 days’ notice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company concluded that there were multiple promised goods and services under the Anti-TGFβ Antibody License Agreement, including the transfer of license, regulatory services and transfer of materials, process and know-how, which were determined to represent one combined performance obligation. The Company recognized the entire upfront payment of $37.0 million as revenue in the consolidated statement of comprehensive loss in 2015 as it had completed its performance obligations as of December 31, 2015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company was eligible to receive up to a total of $480.0 million in development, regulatory and commercial milestones under the Anti-TGFβ Antibody License Agreement. During the year ended December 31, 2017, Novartis achieved a clinical development milestone pursuant to the Anti-TGFβ Antibody License Agreement, and as a result, the Company earned a $10.0 million milestone payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company concluded that the development and regulatory milestone payments are solely dependent on Novartis’ performance and achievement of the specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the remaining development and regulatory milestones are fully constrained and excluded from the transaction price. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Novartis and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is also eligible to receive royalties on sales of licensed products, which are tiered based on sales levels and range from a mid-single-digit percentage rate to up to a low double-digit percentage rate. Novartis’ obligation to pay royalties with respect to a particular product and country will continue for the longer of the date of expiration of the last valid patent claim covering the product in that country, or ten years from the date of the first commercial sale of the product in that country.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2023, Novartis communicated to the Company its intent to discontinue development activities related to NIS793. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement. None of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Novartis – Anti-IL-1β Antibody (VPM087) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 12pt 0pt;">On August 24, 2017, the Company and Novartis entered into the Gevokizumab License Agreement under which the Company granted to Novartis an exclusive, worldwide, royalty-bearing license to gevokizumab (“VPM087”), a novel anti-Interleukin-1 (“IL-1”) beta allosteric monoclonal antibody and related know-how and patents. Under the terms of the Gevokizumab License Agreement, Novartis is solely responsible for the development and commercialization of VPM087 and products containing VPM087. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 24, 2017, pursuant to a separate agreement (the “IL-1 Target License Agreement”), the Company granted to Novartis non-exclusive licenses to its intellectual property covering the use of IL-1 beta targeting antibodies in the treatment and prevention of cardiovascular disease and other diseases and conditions, and an option to obtain an exclusive license (the “Exclusivity Option”) to such intellectual property for the treatment and prevention of cardiovascular disease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Gevokizumab License Agreement, the Company received total consideration of $30.0 million for the license and rights granted to Novartis. Of the total consideration, $15.7 million was paid in cash and $14.3 million (equal to €12.0 million) was paid by Novartis, on behalf of the Company, to settle the Company’s outstanding debt with Les Laboratories Servier (“Servier”) (the “Servier Loan”). In addition, Novartis extended the maturity date on the Company’s debt to Novartis. The Company also received $5.0 million cash related to the sale of 539,131 shares of the Company’s common stock, at a purchase price of $9.2742 per share. The fair market value of the common stock issued to Novartis was $4.8 million, based on the closing stock price of $8.93 per share on August 24, 2017, resulting in a $0.2 million premium paid to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the achievement of pre-specified criteria, the Company is eligible to receive up to $438.0 million in development, regulatory and commercial milestones under the Gevokizumab License Agreement. The Company is also eligible to receive royalties on sales of licensed products, which are tiered based on sales levels and range from the high single-digits to mid-teens. Under the IL-1 Target License Agreement, the Company received an upfront cash payment of $10.0 million and is eligible to receive low single-digit royalties on canakinumab sales in cardiovascular indications covered by the Company’s patents. Should Novartis exercise the Exclusivity Option, the royalties on canakinumab sales will increase to the mid-single-digits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unless terminated earlier, the Gevokizumab License Agreement and IL-1 Target License Agreement will remain in effect, on a country-by-country and product-by-product basis, until Novartis’ royalty obligations end. The two agreements contain customary termination rights relating to material breach by either party. Novartis also has a unilateral right to terminate the Gevokizumab License Agreement on a product-by-product and country-by-country basis or in its entirety on six months’ prior written notice to the Company. Under the IL-1 Target License Agreement, Novartis has a unilateral right to terminate the agreement on a product-by-product and country-by-country basis or in its entirety upon a prior written notice. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Gevokizumab License Agreement and IL-1 Target License Agreement were accounted for as one arrangement because they were entered into at the same time in contemplation of each other. The Company concluded that there are multiple promised goods and services under the combined arrangement, including the transfer of license to IL-1 beta targeting antibodies, and the transfer of license, know-how, process, materials and inventory related to the VPM087 antibody, which were determined to represent two distinct performance obligations. The Company determined that the Exclusivity Option is not an option with material right because the upfront payments to the Company were not negotiated to provide an incremental discount for the future additional royalties upon exercise of the Exclusivity Option. Therefore, the Company concluded that the Exclusivity Option is not a performance obligation. The additional royalties will be recognized as revenue when, and if, Novartis exercises its option because the Company has no further performance obligations at that point.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of the arrangement, the Company determined that the transaction price under the arrangement was $40.2 million, which consisted of the $25.7 million upfront cash payments, the $14.3 million Servier Loan payoff and the $0.2 million premium on the sale of the common stock. The transaction price was allocated to the two performance obligations based on their standalone selling prices. The Company determined that the nature of the two performance obligations is the right to use the licenses as they exist at the point of transfer, which occurred when the transfer of materials, process and know-how, and filings to regulatory authority were completed. During the year ended December 31, 2017, the Company recognized the entire transaction price of $40.2 million as revenue upon completion of the delivery of the licenses and related materials, process and know-how and filings to regulatory authority.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company concluded that the development and regulatory milestone payments are solely dependent on Novartis’ performance and achievement of specified events. The Company determined that it is not probable that a significant cumulative revenue reversal will not occur in future periods for these future payments. Therefore, the development and regulatory milestones are fully constrained and excluded from the transaction price until the respective milestone is achieved. Any consideration related to commercial milestones (including royalties) will be recognized when the related sales occur as they were determined to relate predominantly to the licenses granted to Novartis and therefore, have also been excluded from the transaction price. At the end of each reporting period, the Company will update its assessment of whether an estimate of variable consideration is constrained and update the estimated transaction price accordingly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, there were no contract assets or contract liabilities related to this arrangement and none of the costs to obtain or fulfill the contract were capitalized. The Company did not recognize any revenue related to this arrangement during the three months ended March 31, 2024 and 2023.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Sale of Future Revenue Streams</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 21, 2016, the Company entered into two royalty interest sale agreements (together, the “Royalty Sale Agreements”) with HCRP. Under the first Royalty Sale Agreement, the Company sold its right to receive milestone payments and royalties on future sales of products subject to a License Agreement, dated August 18, 2005, between XOMA and Wyeth Pharmaceuticals (subsequently acquired by Pfizer) for an upfront cash payment of $6.5 million, plus potential additional payments totaling $4.0 million in the event three specified net sales milestones were met in 2017, 2018 and 2019. Based on actual sales, 2017, 2018, and 2019 sales milestones were not achieved. Under the second Royalty Sale Agreement entered into in December 2016, the Company sold its right to receive certain royalties under an Amended and Restated License Agreement dated October 27, 2006 between XOMA and Dyax Corp. for a cash payment of $11.5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company classified the proceeds received from HCRP as unearned revenue, to be recognized as revenue under the units-of-revenue method over the life of the license agreements because of the Company’s limited continuing involvement in the Royalty Sale Agreements. Such limited continuing involvement is related to the Company’s undertaking to cooperate with HCRP in the event of litigation or a dispute related to the license agreements. Because the transaction was structured as a non-cancellable sale, the Company does not have significant continuing involvement in the generation of the cash flows due to HCRP and there are no guaranteed rates of return to HCRP, the Company recorded the total proceeds of $18.0 million as unearned revenue recognized under the units-of-revenue method. The Company allocated the total proceeds between the two Royalty Sale Agreements based on the relative fair value of expected payments to be made to HCRP under the license agreements. The unearned revenue is being recognized as revenue over the life of the underlying license agreements under “units-of-revenue” method. Under this method, amortization for a reporting period is calculated by computing a ratio of the allocated proceeds received from HCRP to the payments expected to be made by the licensees to HCRP over the term of the Royalty Sale Agreements, and then applying that ratio to the period’s cash payment. During the third quarter of 2018, the Shire product underlying the Dyax Corp. license agreement was approved, and the Company began recognizing revenue under the units-of-revenue method due to sales of the approved product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recognized $0.5 million and $0.4 million in revenue under the units-of-revenue method under these arrangements during the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the current and non-current portions of the remaining unearned revenue recognized under the units-of-revenue method was $2.2 million and $6.7 million, respectively. As of December 31, 2023, the Company classified $2.1 million and $7.2 million as current and non-current unearned revenue recognized under the units-of-revenue method, respectively. </p> 19000000.0 P13Y6M P12Y 3300000 P10Y 3000000.0 16000000.0 0 0 0 0 0 0 232000000.0 P12Y 0.20 P12Y P90D 0 6000000.0 8500000 161861 2000000.0 0 0 0 0 0 0 0 0 2500000 3000000.0 0.0075 2500000 0 0 0 0 0 0 0 0 P180D 1 37000000.0 37000000.0 480000000.0 10000000.0 P10Y 0 0 0 0 0 0 0 0 30000000.0 15700000 14300000 12000000.0 5000000.0 539131 9.2742 4800000 8.93 200000 438000000.0 10000000.0 2 P6M 1 2 40200000 25700000 14300000 200000 2 2 40200000 0 0 0 0 0 0 0 0 2 6500000 4000000.0 3 11500000 18000000.0 2 500000 400000 2200000 6700000 2100000 7200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. Royalty and Commercial Payment Purchase Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Short-term royalty and commercial payment receivables were $9.8 million and $14.2 million as of March 31, 2024 and December 31, 2023, respectively. Long-term royalty and commercial payment receivables were $65.6 million and $58.0 million as of March 31, 2024 and December 31, 2023, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Talphera Commercial Payment Purchase Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">DSUVIA was approved by the FDA in 2018 for use in adults in certified medically supervised healthcare settings. In April 2023, Talphera divested DSUVIA to Alora for an upfront payment, a 15% royalty on commercial net sales of DSUVIA and up to $116.5 million in sales-based milestone payments under the Talphera APA. In addition, Talphera is entitled to 75% of net sales of DSUVIA to the DoD for its services performed to support sales of DSUVIA to the DoD under the Talphera Marketing Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 12, 2024, the Company entered into the Talphera CPPA, pursuant to which XOMA will receive (i) 100% of the 15% royalty on commercial net sales and the sales-based milestones related to net sales of DSUVIA for sales made on and after January 1, 2024, and (ii) 100% of Talphera’s future service revenue in the amount of 75% of net sales of DSUVIA to the DoD, until the Company receives $20.0 million. Thereafter, the Company will fully retain the 15% royalty on commercial net sales of DSUVIA and will share equally with Talphera the 75% of net sales of DSUVIA to the DoD and the remaining sales-based milestone payments due from Alora.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon closing of the transaction, the Company paid Talphera an upfront payment of $8.0 million, which was recorded as long-term royalty receivables in its consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2024, the Company received commercial payments pursuant to the Talphera CPPA of $25,000. In accordance with the cost recovery method, the cash received was recorded as a direct reduction of the long-term royalty receivable balance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based upon limited available information, the Company is unable to reasonably estimate future net sales and the commercial payments to be received during the twelve-month period following the quarter ended March 31, 2024 and, as such, no amounts are reflected as short-term royalty and commercial payment receivables as of March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the cost recovery method, the Company does not expect to recognize any income related to milestones and commercial payment received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">LadRx Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 21, 2023, the Company entered into the LadRx AAA pursuant to which the Company acquired from LadRx all of its rights, title and interest related to arimoclomol under an asset purchase agreement dated May 13, 2011 between Zevra and LadRx. The Company also entered into the LadRx RPA, pursuant to which the Company acquired the right to receive all of the future royalties, regulatory and commercial milestone payments as well as other related payments due to LadRx from ImmunityBio related to aldoxorubicin under a license agreement dated July 27, 2017, as amended on September 27, 2018, between ImmunityBio and LadRx. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The purchased rights related to arimoclomol include potential regulatory and commercial milestone payments of up to $52.5 million (net of certain payment obligations of up to $9.5 million based on a portion of the regulatory and commercial milestone payments) and potential royalty payments in low single-digit percentages of aggregate net sales associated with arimoclomol. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The purchased payments related to aldoxorubicin include potential regulatory and commercial milestone payments of up to $342.7 million and royalty payments on aggregate net sales of aldoxorubicin in the low to mid-teens for sales of orphan indications and mid to high single-digit percentages for sales of other licensed products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon closing of the LadRx Agreements, the Company paid LadRx an upfront payment of $5.0 million and may pay up to an additional $6.0 million in regulatory and commercial sales milestone payments which included $5.0 million related to regulatory milestone payments and $1.0 million related to commercial sales milestone payments. The Company concluded that the regulatory milestone payments of $5.0 million met the definition of a derivative under ASC 815 and should be accounted for at fair value and recorded as a current liability at the inception of the transaction. The fair value of the regulatory milestone payments was estimated to be $1.0 million. The Company concluded the commercial milestone payment of $1.0 million did not meet the definition of a derivative under ASC 815 and a liability will be recognized when probable and estimable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of the LadRx Agreements, the Company recorded $6.0 million as long-term royalty receivables related to the aggregate of the arimoclomol and aldoxorubicin<i style="font-style:italic;"> </i>payment rights acquired, which included the $5.0 million upfront payment and $1.0 million for the estimated fair value of the regulatory milestone payments.<span style="display:inline-block;width:33.22pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 11, 2024, Zevra announced that the FDA accepted its NDA resubmission for arimoclomol and pursuant to the LadRx Agreements, the Company made a $1.0 million milestone payment to LadRx in January 2024 and the LadRx contingent consideration liability was reduced to zero as of March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Aptevo Commercial Payment Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 29, 2023, the Company entered into the Aptevo CPPA, pursuant to which the Company acquired from Aptevo a portion of its milestone and commercial payment rights under a sale agreement dated February 28, 2020 between Aptevo and Medexus, related to IXINITY, which is marketed by Medexus for the control and prevention of bleeding episodes and postoperative management in people with Hemophilia B. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is eligible to receive a mid-single digit percentage of all IXINITY quarterly net sales from January 1, 2023 until the first quarter of 2035, and will be entitled to milestone payments of up to $5.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of the Aptevo CPPA, the Company recorded $9.7 million as long-term royalty receivables in its consolidated balance sheet which included a $9.6 million upfront payment and a $50,000 one-time payment, which would be due if XOMA received more than $0.5 million in receipts for first quarter 2023 sales of IXINITY. At inception of the agreement, the Company concluded the one-time payment of $50,000 was probable and reasonably estimable. Therefore, the payment was recorded as a contingent liability under ASC 450 in the consolidated balance sheet at inception. The Company paid the one-time payment of $50,000 in June 2023 when related receipts exceeded $0.5 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023 the Company received total commercial payments pursuant to the Aptevo CPPA of $1.7 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2024, the Company received commercial payments pursuant to the Aptevo CPPA of $0.4 million. In accordance with the cost recovery method, the cash received was recorded as a direct reduction of the long-term royalty receivable balance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Though the Company is unable to reasonably estimate its commercial payment stream from sales of future net sales and the commercial payments to be received under the agreement, it has a more accurate projection of the commercial payments expected for the twelve-month period following the condensed consolidated balance sheet dates. As such, as of March 31, 2024 and December 31, 2023, the Company recorded $2.0 million as short-term royalty and commercial payment receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the cost recovery method, the Company does not expect to recognize any income related to milestones and commercial payment received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Agenus Royalty Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 20, 2018, the Company entered into the Agenus RPA, pursuant to which the Company acquired the right to receive 33% of the future royalties on six Incyte Europe S.a.r.l. (“Incyte”) immuno-oncology assets, currently in development, due to Agenus from Incyte (net of certain royalties payable by Agenus to a third party) and 10% of all future developmental, regulatory and commercial milestone payments related to these assets. However, the Company did not have a right to the expected near-term milestone associated with the entry of INCAGN2390 (anti-TIM-3) into its Phase 1 clinical trial. The future royalties due to Agenus from Incyte are based on low single to mid-teen digit percentages of applicable net sales. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company acquired the right to receive 33% of the future royalties on MK-4830, an immuno-oncology product, due to Agenus from Merck and 10% of all future developmental, regulatory and commercial milestones related to this asset. The future royalties due to Agenus from Merck are based on low single-digit percentage of applicable net sales. Pursuant to the Agenus RPA, the Company’s share in future potential development, regulatory and commercial milestones is up to $59.5 million. There is no limit on the amount of future royalties on sales that the Company may receive under the agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the Agenus RPA, the Company paid Agenus an upfront payment of $15.0 million. At the inception of the agreement, the Company recorded $15.0 million as long-term royalty receivables in the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2020, MK-4830 advanced into Phase 2 development, and Agenus earned a $10.0 million clinical development milestone payment under its license agreement with Merck, of which the Company earned $1.0 million. In accordance with the cost recovery method, the $1.0 million milestone payment received was recorded as a direct reduction of the recorded long-term royalty receivable balance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, no payments were probable to be received under the Agenus RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to milestone and royalty payments received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Aronora<span style="font-style:normal;font-weight:normal;"> </span>Royalty Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 7, 2019, the Company entered into the Aronora RPA which closed on June 26, 2019. Under the Aronora RPA, the Company acquired the right to receive future royalties and a portion of upfront, milestone and option payments (the “Non-Royalties”) related to five anti-thrombotic hematology product candidates. Three candidates were subject to Aronora’s collaboration with Bayer (the “Bayer Products”), including one which was subject to an exclusive license option by Bayer. The Company will receive 100% of future royalties and 10% of future Non-Royalties economics from these Bayer Products. The other two candidates are unpartnered (the “non-Bayer Products”) for which the Company will receive a low single-digit percentage of net sales and 10% of Non-Royalties. The future payment percentage for Non-Royalties will be reduced from 10% to 5% upon the Company’s receipt of two times the total cumulative amount of consideration paid by the Company to Aronora. In July 2020, Bayer elected to not exercise its option on the third Bayer Product and that product is now subject to the same economic terms as the non-Bayer Products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the Aronora RPA, the Company paid Aronora a $6.0 million upfront payment at the close of the transaction. The Company financed $3.0 million of the upfront payment with a term loan under its Loan and Security Agreement with SVB. The Company was required to make a contingent future cash payment of $1.0 million for each of the three Bayer Products that were active on September 1, 2019 (up to a total of $3.0 million, the “Aronora Contingent Consideration”). Pursuant to the Aronora RPA, if the Company receives at least $25.0 million in cumulative royalties on net sales per product, the Company will be required to pay associated tiered milestone payments to Aronora in an aggregate amount of up to $85.0 million per product (the “Royalty Milestones”). The Royalty Milestones are paid based upon various royalty tiers prior to reaching $250.0 million in cumulative royalties on net sales per product. Royalties per product in excess of $250.0 million are retained by the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of the agreement, the Company recorded $9.0 million as long-term royalty receivables in its consolidated balance sheet, including the estimated fair value of the Aronora Contingent Consideration of $3.0 million. In September 2019, the Company paid the $3.0 million contingent consideration to Aronora. As the Company receives royalties from Aronora for a product, the Company will recognize the liability for future Royalty Milestones for such product when probable and estimable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, no payments were probable to be received under the Aronora RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to milestones and royalties received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023. Based on communications in April 2024, the Company will be evaluating the status of the partnered programs for potential impairment in the second quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Palobiofarma Royalty Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 26, 2019, the Company entered into the Palo RPA, pursuant to which the Company acquired the rights to potential royalty payments in low single-digit percentages of aggregate net sales associated with six product candidates in various clinical development stages, targeting the adenosine pathway with potential applications in solid tumors, non-Hodgkin’s lymphoma, asthma/chronic obstructive pulmonary disease, ulcerative colitis, idiopathic pulmonary fibrosis, lung cancer, psoriasis and nonalcoholic steatohepatitis and other indications (the “Palo Licensed Products”) that are being developed by Palo. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the terms of the Palo RPA, the Company paid Palo an upfront payment of $10.0 million payment at the close of the transaction, which occurred simultaneously upon parties’ entry into the Palo RPA on September 26, 2019. At the inception of the agreement, the Company recorded $10.0 million as long-term royalty receivables in its consolidated balance sheet. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, no payments were probable to be received under the Palo RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to royalties received until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Viracta Royalty Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 22, 2021, the Company entered into the Viracta RPA, as amended March 4, 2024, pursuant to which the Company acquired the right to receive future royalties, milestone payments and other payments related to two clinical-stage drug candidates for an upfront payment of $13.5 million. The first candidate, DAY101 (a pan-RAF kinase inhibitor), is being developed by Day One, and the second candidate, vosaroxin (a topoisomerase II inhibitor), is being developed by Denovo Biopharma. The Company acquired the right to receive (i) up to $54.0 million in potential milestone payments, potential royalties on sales, if approved, and a portion of potential other payments related to DAY101, excluding up to $5.0 million retained by Viracta, and (ii) up to $57.0 million in potential regulatory and commercial milestones and high single-digit royalties on sales related to vosaroxin, if approved. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of the Viracta RPA, the Company recorded $13.5 million as long-term royalty receivables in its consolidated balance sheet. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 30, 2023, the Company earned a $5.0 million milestone payment pursuant to the Viracta RPA related to the FDA’s acceptance of Day One’ NDA for tovorafenib. In accordance with the cost recovery method, the $5.0 million milestone payment received was recorded as a direct reduction of the recorded long-term royalty receivable balance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Kuros Royalty Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 14, 2021, the Company entered into the Kuros RPA, pursuant to which the Company acquired the rights to 100% of the potential future royalties from commercial sales, which are tiered from high single-digit to low double-digits, and up to $25.5 million in pre-commercial milestone payments associated with an existing license agreement related to Checkmate Pharmaceuticals’ vidutolimod (CMP-001), a Toll-like receptor 9 agonist, packaged in a virus-like particle, for an upfront payment of $7.0 million. The Company may pay up to an additional $142.5 million to Kuros in sales-based milestone payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of the Kuros RPA, the Company recorded $7.0 million as long-term royalty receivables in its consolidated balance sheet. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In May 2022, Regeneron completed its acquisition of Checkmate Pharmaceuticals resulting in a $5.0 million milestone payment to Kuros. Pursuant to the Kuros RPA, the Company is entitled to 50% of the milestone payment, which was received by XOMA in July 2022. In accordance with the cost recovery method, the $2.5 million milestone received was recorded as a direct reduction of the recorded long-term royalty receivable balance.<b style="font-weight:bold;"> </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, no payments were probable to be received under the Kuros RPA in the near term. Under the cost recovery method, the Company does not expect to recognize any income related to royalties, milestone payments and other payments until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 18pt;">Affitech Commercial Payment Purchase Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On October 6, 2021, the Company entered into the Affitech CPPA, pursuant to which, the Company purchased a future stream of commercial payment rights to Roche’s faricimab from Affitech for an upfront payment of $6.0 million. The Company is eligible to receive 0.5% of future net sales of faricimab for a ten-year period following the first commercial sales in each applicable jurisdiction. Under the terms of the Affitech CPPA, the Company may pay up to an additional $20.0 million based on the achievement of certain regulatory and sales milestones. At the inception of the Affitech CPPA, the Company recorded $14.0 million as long-term royalty receivables which included the $6.0 million upfront payment and $8.0 million in regulatory milestone payments in its consolidated balance sheet. The Company concluded the regulatory milestone payments of $8.0 million met the definition of a derivative under ASC 815 and should </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">be accounted at fair value and recorded as a current liability at the inception of the transaction. Therefore, the regulatory milestone payments were recorded as contingent liabilities in its consolidated balance sheet. The Company concluded the sales-based milestone payments of up to $12.0 million do not meet the definition of a derivative under ASC 815 and a liability will be recognized when probable and estimable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2022, Roche received approval from the FDA to commercialize VABYSMO (faricimab-svoa) for the treatment of wet, or neovascular, age-related macular degeneration and diabetic macular edema. In September 2022, Roche received approval from the European Commission to commercialize VABYSMO for the treatment of wet, or neovascular, age-related macular degeneration and visual impairment due to diabetic macular edema. Pursuant to the Affitech CPPA, the Company paid Affitech a $5.0 million milestone payment tied to the U.S. marketing approvals and a $3.0 million milestone payment tied to the EC approvals. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Commercial payments are due from Roche within 60 days of December 31 and June 30 of each year. In accordance with the cost recovery method, commercial payments received are recorded as direct reductions of short-term and long-term receivable balances, as applicable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2024, the Company received $7.4 million from Roche.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Though the Company is unable to reasonably estimate its commercial payment stream from sales of future net sales and the commercial payments to be received under the agreement, it has a more accurate projection of the commercial payments expected for the twelve-month period following the consolidated balance sheet dates. As such, as of March 31, 2024 and December 31, 2023, the Company recorded $7.8 million and $12.2 million, respectively, as short-term royalty and commercial payment receivables. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The achievement of the first and second sales-based milestone payments under the Affitech CPPA was considered probable as of December 31, 2023, and as such the Company recognized a $6.0 million contingent liability in contingent consideration under RPAs, AAAs and CPPAs in its consolidated balance sheet. The sales milestones were achieved in 2023 and in the first quarter of 2024, the Company paid Affitech $6.0 million and the related contingent liability balance was reduced to zero in its condensed consolidated balance sheet as of March 31, 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on reported first quarter of 2024 sales of VABYSMO, the achievement of the third sales-based milestone payment under the Affitech CPPA was considered probable as of March 31, 2024, and the Company recognized a $3.0 million contingent liability in the condensed consolidated balance sheet. The Company may pay up to $3.0 million in an additional sales-based milestone payment upon the achievement of one remaining incremental sales milestone in the future. The final milestone was not assessed as probable and as a result is not recorded as a contingent liability as of March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the cost recovery method, the Company does not expect to recognize any income related to future commercial payment receipts until the purchase price has been fully collected. The Company performed its impairment assessment and no allowance for credit losses was recorded as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the royalty and commercial payment receivable activities during the three months ended March 31, 2024 (in thousands): </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:69.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.94%;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.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;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;">Short-Term</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.73%;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;">Long-Term</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,952</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisition of royalty and commercial payment receivables:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Talphera</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;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;"> 8,000</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Receipt of royalty and commercial payments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Affitech</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,396)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Aptevo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> (350)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;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></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Talphera</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reclassification to short-term royalty and commercial payment receivables:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Aptevo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;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;"> 350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (350)</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of contingent consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Affitech</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> 9,819</p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;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;"> 65,577</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 9800000 14200000 65600000 58000000.0 0.15 116500000 0.75 1 0.15 1 0.75 20000000.0 0.15 0.75 8000000.0 25000 0 0 52500000 9500000 342700000 5000000.0 6000000.0 5000000.0 1000000.0 5000000.0 1000000.0 1000000.0 6000000.0 5000000.0 1000000.0 1000000.0 0 0 0 5300000 9700000 9600000 50000 500000 50000 50000 500000 1700000 400000 2000000.0 0 0 0.33 6 0.10 0.33 0.10 59500000 15000000.0 15000000.0 10000000.0 1000000.0 1000000.0 0 0 5 3 1 1 0.10 2 0.10 0.10 0.05 2 6000000.0 3000000.0 1000000.0 3 3000000.0 25000000.0 85000000.0 250000000.0 250000000.0 9000000.0 3000000.0 3000000.0 0 0 6 10000000.0 10000000.0 0 0 2 13500000 54000000.0 5000000.0 57000000.0 13500000 5000000.0 5000000.0 0 0 1 25500000 7000000.0 142500000 7000000.0 5000000.0 0.50 2500000 0 0 6000000.0 0.005 P10Y 20000000.0 14000000.0 6000000.0 8000000.0 8000000.0 12000000.0 5000000.0 3000000.0 P60D 7400000 7800000 12200000 6000000.0 6000000.0 0 3000000.0 3000000.0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the royalty and commercial payment receivable activities during the three months ended March 31, 2024 (in thousands): </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:69.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.94%;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.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;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;">Short-Term</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.73%;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;">Long-Term</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,952</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Acquisition of royalty and commercial payment receivables:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Talphera</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;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;"> 8,000</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Receipt of royalty and commercial payments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Affitech</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,396)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Aptevo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> (350)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;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></tr><tr><td style="vertical-align:bottom;width:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Talphera</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reclassification to short-term royalty and commercial payment receivables:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Aptevo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;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;"> 350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (350)</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Recognition of contingent consideration:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:14.39%;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:69.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Affitech</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;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;"> 9,819</p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;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;"> 65,577</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 14215000 57952000 8000000 7396000 350000 25000 350000 350000 3000000 9819000 65577000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company records its financial assets and liabilities at fair value. The carrying amounts of certain of the Company’s financial instruments, including cash, trade receivables, net and accounts payable, approximate their fair value due to their short maturities. Fair value is defined as the exchange price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The accounting guidance for fair value establishes a framework for measuring fair value and a fair value hierarchy that prioritizes the inputs used in valuation techniques. The accounting standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value which are the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">Level 1 – Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">Level 2 – Observable inputs, either directly or indirectly, other than quoted prices in active markets for identical assets or liabilities, such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">Level 3 – Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities; therefore, requiring an entity to develop its own valuation techniques and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following tables set forth the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as follows (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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: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: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 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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.14%;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 Measurements at March 31, 2024 Using: </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Quoted Prices in</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: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:12.22%;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;">Significant Other</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: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.71%;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;">Significant</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;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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Active Markets for</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: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:12.22%;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;">Observable</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: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.71%;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;">Unobservable</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;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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Identical Assets</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: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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Inputs</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: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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</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;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.47%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.16%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 134,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 134,729</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash equivalents </p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 134,729</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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.65%;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.16%;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.55%;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.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="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 0pt 0.05pt 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 0.05pt 0pt;"> 134,729</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 413</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total financial assets </p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 135,142</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> 135,142</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value</p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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 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: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 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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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: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 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:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:48.79%;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 Measurements at December 31, 2023 Using:</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Quoted Prices in</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: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:12.22%;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;">Significant Other</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: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.71%;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;">Significant</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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Active Markets for</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: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:12.22%;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;">Observable</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: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.71%;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;">Unobservable</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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Identical Assets</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: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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Inputs</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: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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;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:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.47%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.16%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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 0pt 0.05pt 0pt;"><span style="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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,352</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash equivalents </p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 28,352</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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.65%;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.16%;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.55%;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.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="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 0pt 0.05pt 0pt;"><span style="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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,352</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total financial assets </p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 28,513</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> 28,513</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value</p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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;"> 1,000</p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> 1,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;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;font-style:italic;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Equity Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The equity securities consisted of an investment in Rezolute’s common stock and are classified on the condensed consolidated balance sheets as current assets as of March 31, 2024 and December 31, 2023. The equity securities are revalued each reporting period with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statements of operations and comprehensive loss. As of March 31, 2024 and December 31, 2023 the Company valued the equity securities using the closing price for Rezolute’s common stock traded on the Nasdaq Stock Market of $2.55 and $0.99, respectively. The inputs that were used to calculate the fair value of the equity securities were observable prices in active markets and therefore were classified as a Level 1 fair value measurement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contingent Consideration Measured at Fair Value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2024, the contingent liability recorded pursuant to the LadRx Agreements decreased to zero after the Company paid LadRx $1.0 million upon achievement of a related regulatory milestone in January 2024 (Note 5).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of March 31, 2024, the estimated fair value of the remaining LadRx contingent consideration liability is zero as it represents the future consideration that is contingent upon the achievement of a specified regulatory milestone for the product candidate related to aldoxorubicin. The fair value measurement is based on significant Level 3 inputs such as anticipated timelines and probability of achieving development milestones of aldoxorubicin. Such contingent </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">consideration is remeasured at fair value at each reporting period with changes in fair value recorded in the other income (expense), net line item of the condensed consolidated statements of operations and comprehensive loss until settlement.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following tables set forth the Company’s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis as follows (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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: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: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 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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:49.14%;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 Measurements at March 31, 2024 Using: </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Quoted Prices in</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: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:12.22%;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;">Significant Other</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: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.71%;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;">Significant</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;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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Active Markets for</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: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:12.22%;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;">Observable</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: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.71%;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;">Unobservable</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;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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Identical Assets</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: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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Inputs</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: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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.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;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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</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;">    </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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.47%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.16%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 134,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 134,729</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash equivalents </p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 134,729</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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.65%;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.16%;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.55%;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.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="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 0pt 0.05pt 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 0.05pt 0pt;"> 134,729</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 413</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total financial assets </p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 135,142</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> 135,142</p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value</p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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 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: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 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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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: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 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:7.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:48.79%;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 Measurements at December 31, 2023 Using:</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Quoted Prices in</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: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:12.22%;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;">Significant Other</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: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.71%;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;">Significant</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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Active Markets for</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: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:12.22%;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;">Observable</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: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.71%;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;">Unobservable</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;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;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;">Identical Assets</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: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:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Inputs</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: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.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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 2)</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Level 3)</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;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:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.47%;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.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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.16%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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="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 0pt 0.05pt 0pt;"><span style="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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,352</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash equivalents </p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 28,352</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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.65%;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.16%;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.55%;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.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="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 0pt 0.05pt 0pt;"><span style="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;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,352</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 161</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total financial assets </p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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;"> 28,513</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> 28,513</p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value</p></td><td style="vertical-align:bottom;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="visibility:hidden;">​</span></p></td><td style="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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.76%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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.75%;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="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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;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;"> 1,000</p></td><td style="vertical-align:bottom;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="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 0pt 0.05pt 0pt;">$</p></td><td style="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 0.05pt 0pt;"> 1,000</p></td></tr></table> 134729000 134729000 134729000 134729000 413000 413000 135142000 135142000 28352000 28352000 28352000 28352000 161000 161000 28513000 28513000 1000000 1000000 2.55 0.99 0 1000000.0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;"> </b><b style="font-weight:bold;">7. Lease Agreement </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company leases one facility in Emeryville, California under an operating lease. In January 2023, the Company amended the original lease to extend the lease term five months from its original expiration of February 28, 2023 to July 31, 2023 (the “amended lease agreement” or the “amended lease”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company retained no option to further extend, renew or terminate the amended lease under the amended terms and all other material terms and conditions, including the monthly base rent, remained consistent with the original lease. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">In accordance with ASC 842, the Company accounted for the amendment to extend the lease term as a modification of the original lease and, as such, remeasured the lease liability and recognized a corresponding adjustment to the right-of-use asset of $0.1 million to reflect the changes in the lease payments due to the extended lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">On June 27, 2023, the Company executed the second lease amendment for its corporate headquarters lease in Emeryville, California with the same counterparty, in a different location in the same building to replace its existing amended lease which expired in July 2023 (the “new lease agreement” or the “new lease”). The new lease agreement commenced on November 10, 2023 and has a term of 65 months. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Under the new lease agreement, the Company retained access to its original premises under the amended lease which expired in July 2023, until the new premises became available on November 10, 2023. Payments made between when the lease expired in July 2023 and the commencement date of the new premises of November 10, 2023 were recorded as variable lease costs in the consolidated statement of operations and comprehensive loss for the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">In accordance with ASC 842, the Company accounted for the new lease as a separate contract and the Company recognized an operating lease right-of-use assets of $0.4 million and operating lease liabilities of $0.4 million on November 10, 2023, the commencement date of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following table summarizes maturity of the new lease through the 65-month term of the Company’s operating lease liabilities as of March 31, 2024 (in thousands): </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:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.99%;border-bottom:1px solid #000000;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;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:16.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rent Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024 (excluding the three months ended March 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 60</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:1.61%;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:14.83%;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;"> 85</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 88</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.61%;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:14.83%;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;"> 91</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 102</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:1.61%;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:14.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 0.05pt 0pt;"> 36</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 462</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.61%;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:14.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 0pt 0.05pt 0pt;"> (88)</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total net lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 374</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-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As of March 31, 2024 and December 31, 2023, the total net lease liability was $0.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">As of December 31, 2023, the Company’s current and non-current operating lease liabilities were $0.1 million and $0.3 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, the Company’s current and non-current operating lease liabilities were $0.1 million and $0.3 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the cost components of the Company’s operating leases for the three months ended March 31, 2024 and 2023 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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:9.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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.36%;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 March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;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;">2024</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;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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease costs:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;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</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 48</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;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;"> 20</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.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 53</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Under the terms of the original, amended and new lease agreements, the Company is also responsible for certain variable lease payments that are not included in the measurement of the lease liability. Variable lease payments include non-lease components such as common area maintenance fees. The negative balance for the period ended March 31, 2024 was due to the lessor’s reconciliation of variable lease costs from which a credit was due to the Company.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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:74.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;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;"> </span><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">     </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.38%;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 March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;background:#cceeff;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="vertical-align:bottom;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating cash flows under operating leases</p></td><td style="vertical-align:bottom;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</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-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):</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:70.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:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.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:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;"> </span><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">     </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;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.08 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;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.33 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 54pt;"><span style="font-size:4pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 1 P5M false 100000 P65M 400000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following table summarizes maturity of the new lease through the 65-month term of the Company’s operating lease liabilities as of March 31, 2024 (in thousands): </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:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.99%;border-bottom:1px solid #000000;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;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:16.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rent Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024 (excluding the three months ended March 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 60</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:1.61%;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:14.83%;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;"> 85</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 88</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.61%;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:14.83%;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;"> 91</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 102</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:1.61%;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:14.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 0.05pt 0pt;"> 36</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> 462</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Present value adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.61%;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:14.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 0pt 0.05pt 0pt;"> (88)</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total net lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 374</p></td></tr></table> P65M 60000 85000 88000 91000 102000 36000 462000 88000 374000 400000 400000 100000 300000 100000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the cost components of the Company’s operating leases for the three months ended March 31, 2024 and 2023 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><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:9.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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.36%;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 March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;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;">2024</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;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.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease costs:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;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</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 48</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;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;"> 20</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.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 53</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Under the terms of the original, amended and new lease agreements, the Company is also responsible for certain variable lease payments that are not included in the measurement of the lease liability. Variable lease payments include non-lease components such as common area maintenance fees. The negative balance for the period ended March 31, 2024 was due to the lessor’s reconciliation of variable lease costs from which a credit was due to the Company.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> 22000 48000 -2000 5000 20000 53000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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:74.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;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;"> </span><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">     </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.38%;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 March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;background:#cceeff;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="vertical-align:bottom;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating cash flows under operating leases</p></td><td style="vertical-align:bottom;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td></tr></table> 23000 52000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following information represents supplemental disclosure for the condensed consolidated statements of cash flows related to operating leases (in thousands):</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:70.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:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:2.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:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;"> </span><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">     </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;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.08 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;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.33 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 54pt;"><span style="font-size:4pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p> P5Y29D P5Y3M29D 0.0850 0.0850 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">8</b><b style="font-weight:bold;">. Long-Term Debt </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 15, 2023, XOMA transferred to XRL, a newly formed wholly owned subsidiary, all its rights, title and interest in the commercial payments from Roche’s VABYSMO under the Affitech CPPA and related assets (the “Commercial Payments”). The VABYSMO-related assets and rights transferred to XRL are referred to herein as the “Transferred Assets.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Simultaneously, XRL entered into the Blue Owl Loan Agreement with Blue Owl and lenders, pursuant to which XRL was extended certain senior secured credit facilities in an aggregate principal amount of up to $140.0 million. The principal and interest of the loan are to be paid from the Commercial Payments. XRL is obligated to make semi-annual interest payments, starting in March 2024, at a fixed rate of 9.875% per annum until the commercial payment-backed loan is repaid, at which time the Commercial Payments will revert back to XOMA. On each interest payment date, any shortfall in interest payment will be paid from the interest reserve, any uncured shortfall in interest payment that exceeds the interest reserve will increase the outstanding principal amount of the loan, and any Commercial Payment in excess of accrued interest on the loan will be used to repay the principal of the loan until the balance is fully repaid. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The loan matures on December 15, 2038, provided that XRL may repay it in full at any time prior to December 15, 2038, subject to the terms of the Blue Owl Loan Agreement. The Blue Owl Loan includes (i) an initial term loan in an </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">aggregate principal amount equal to $130.0 million and (ii) a delayed draw term loan in an aggregate principal amount of $10.0 million to be funded at the option of the XRL upon receipt by the lenders of payments of principal and interest from the proceeds of Commercial Payments in excess of an agreed upon amount on or prior to March 15, 2026. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The payment obligations under the Blue Owl Loan Agreement are limited to XRL, and Blue Owl has no recourse under the Blue Owl Loan Agreement against XOMA or any assets other than the Transferred Assets and XOMA’s equity interest in XRL. In connection with the Blue Owl Loan Agreement, (i) XRL granted Blue Owl a first-priority perfected lien on, and security interest in, (a) the Commercial Payments and the proceeds thereof, in each case under the Affitech CPPA and (b) all other assets of XRL and (ii) XOMA granted Blue Owl a first-priority perfected lien on, and security interest in 100% of the equity of XRL. The Blue Owl Loan Agreement contains other customary terms and conditions, including representations and warranties, as well as indemnification obligations in favor of Blue Owl.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 15, 2023, the Company borrowed the initial term loan of $130.0 million and received $119.6 million, net of $4.1 million in fees and lender expenses and $6.3 million that was deposited into reserve accounts to pay interest, administrative fees and XRL’s operating expenses (see Note 2). The Company also incurred $0.6 million of direct issuance costs related to the Blue Owl Loan Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the Blue Owl Loan Agreement, XOMA issued to Blue Owl and certain funds affiliated with Blue Owl warrants to purchase: (i) up to 40,000 shares of XOMA’s common stock at an exercise price of $35.00 per share; (ii) up to 40,000 shares of XOMA’s common stock at an exercise price of $42.50 per share; and (iii) up to 40,000 shares of XOMA’s common stock at an exercise price of $50.00 per share (collectively, the “Blue Owl Warrants”). The fair value of the Blue Owl Warrants was determined using the Black-Scholes Model (see Note 2) and was estimated to be $1.5 million. As of March 31, 2024, all Blue Owl Warrants were outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The initial term loan of $130.0 million is carried at amortized cost. Amortization of the initial term loan is applied under the expected-effective-yield approach using the retrospective interest method. As of December 31, 2023, the effective interest rate was determined to be 11.01%. The Company recorded a debt discount of $5.3 million, which included $3.8 million in allocated fees and lender expenses and $1.5 million for the fair value of the Blue Owl Warrants. The Company also recorded $0.6 million in direct debt issuance costs allocated to the initial term loan. The Company will accrete both the debt discount of $5.3 million and $0.6 million of direct debt issuance costs over the expected term of the initial term loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of the closing date of December 15, 2023, the Company recorded the $0.3 million allocated costs for the delayed draw term loan commitment as a non-current asset in other assets - long term in the consolidated balance sheet and will reclassify the amount as a debt discount when the delayed draw term loan is drawn. As of March 31, 2024, no amount had been drawn from the delayed draw term loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The carrying value of the short and long-term portion of the initial term loan was $5.5 million and $118.5 million, respectively, as of December 31, 2023. The Company recorded $0.6 million in interest expense during the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span>In March 2024, XRL made a semi-annual payment of $7.4 million which included an interest payment of $3.8 million and principal repayment of $3.6 million. The carrying value of the short and long-term portion of the initial term loan was $6.1 million and $114.5 million, respectively, as of March 31, 2024. As of March 31, 2024, the effective interest rate was determined to be 11.05%. The Company recorded $3.6 million in interest expense during the three months ended March 31, 2024. As of March 31, 2024, the Company had an unaccreted debt discount of $5.1 million and unaccreted direct issuance costs of $0.6 million to be accreted over the expected remaining term of the initial term loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the impact of the initial term loan on the Company’s condensed consolidated balance sheet as of March 31, 2024 (in thousands):</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:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:83.34%;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.63%;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:14.02%;border-bottom:1px solid #000000;border-top: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;">March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross principal </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Principal repayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,616)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unaccreted debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,712)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total carrying value net of principal repayments, unaccreted debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,672</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: current portion of long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,144)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:12.36%;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;"> 114,528</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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Long-term debt on the Company’s condensed consolidated balance sheet as of March 31, 2024 and consolidated balance sheet as of December 31, 2023 includes only the carrying value of the Blue Owl Loan. The carrying value of the Blue Owl Loan as of December 31, 2023 was $124.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aggregate projected future principal payments of the initial term loan as of March 31, 2024, are as follows (in thousands): </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:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:14.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></tr><tr><td style="vertical-align:bottom;width:80.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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;">Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (excluding the three months ended March 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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,588</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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,246</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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,404</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 19,609</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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,585</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 53,952</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,384</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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accretion of debt discounts and issuance costs are included in interest expense. Interest expense in the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 relates to the initial term loan (in thousands): </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:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:23.76%;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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:23.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;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;"> 3,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 140000000.0 0.09875 130000000.0 10000000.0 1 130000000.0 119600000 4100000 6300000 600000 40000 35.00 40000 42.50 40000 50.00 1500000 130000000.0 0.1101 5300000 3800000 1500000 600000 5300000 600000 300000 0 5500000 118500000 600000 7400000 3800000 3600000 6100000 114500000 0.1105 3600000 5100000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the impact of the initial term loan on the Company’s condensed consolidated balance sheet as of March 31, 2024 (in thousands):</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:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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></tr><tr><td style="vertical-align:bottom;width:83.34%;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.63%;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:14.02%;border-bottom:1px solid #000000;border-top: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;">March 31, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross principal </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,000</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Principal repayments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,616)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Unaccreted debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,712)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total carrying value net of principal repayments, unaccreted debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,672</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: current portion of long-term debt </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,144)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:12.36%;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;"> 114,528</p></td></tr></table> 130000000 3616000 5712000 120672000 6144000 114528000 124000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aggregate projected future principal payments of the initial term loan as of March 31, 2024, are as follows (in thousands): </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:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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:14.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></tr><tr><td style="vertical-align:bottom;width:80.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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;">Payments</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (excluding the three months ended March 31, 2024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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,588</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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,246</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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,404</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 19,609</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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,585</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;"> 53,952</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,384</p></td></tr></table> 3588000 10246000 15404000 19609000 23585000 53952000 126384000 Interest expense in the condensed consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 relates to the initial term loan (in thousands): <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:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:23.76%;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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:23.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;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;"> 3,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 3245000 306000 3551000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. Common Stock Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of March 31, 2024 and December 31, 2023, the following common stock warrants were outstanding:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.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.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:18.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.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:19.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:1.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.29%;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.81%;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:18.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.81%;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:19.78%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.23%;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;">Exercise Price</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;">March 31, </b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;border-bottom:1px solid #000000;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;">Issuance Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">Expiration Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;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;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">per Share</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;">2024</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 23.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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,332</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.14%;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;"> 14.71</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,845</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,845</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 35.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.14%;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;"> 42.50</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 40,000</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;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.81%;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:18.29%;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="vertical-align:bottom;white-space:nowrap;width:1.81%;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:19.78%;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="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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:11.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131,177</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:11.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131,177</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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-align:justify;text-indent:36pt;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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.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.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:18.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.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:19.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:1.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><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:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.29%;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.81%;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:18.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.81%;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:19.78%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.23%;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;">Exercise Price</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;">March 31, </b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;border-bottom:1px solid #000000;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;">Issuance Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">Expiration Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;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;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">per Share</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;">2024</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">May 2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 23.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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,332</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.14%;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;"> 14.71</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,845</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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,845</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 35.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.14%;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;"> 42.50</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 40,000</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;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;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 2033</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders’ equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;width:18.29%;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.81%;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:18.29%;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="vertical-align:bottom;white-space:nowrap;width:1.81%;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:19.78%;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="vertical-align:bottom;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;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.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </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:11.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131,177</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:11.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131,177</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 23.69 23.69 6332 6332 14.71 14.71 4845 4845 35.00 35.00 40000 40000 42.50 42.50 40000 40000 50.00 50.00 40000 40000 131177 131177 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Collaborative Agreements, Royalties and Milestone Payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has committed to make potential future milestone payments and legal fees to third parties as part of licensing and development programs. Payments under these agreements become due and payable only upon the achievement of certain developmental, regulatory and commercial milestones by the Company’s licensees. Because it is uncertain if and when these milestones will be achieved, such contingencies, aggregating up to $6.3 million (assuming one product per contract meets all milestone events) have not been recorded on the accompanying condensed consolidated balance sheets. The Company is unable to determine precisely when and if payment obligations under the agreements will become due as these obligations are based on milestone events, the achievement of which is subject to a significant number of risks and uncertainties. None of these milestones were assessed to be probable as of March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contingent Consideration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Company’s agreements with Aronora, Kuros, Affitech and LadRx the Company has committed to pay the Aronora Royalty Milestones, the Kuros Sales Milestones, the Affitech Sales Milestones, and LadRx regulatory and commercial sales milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company recorded $1.0 million for the LadRx contingent consideration that represented the estimated fair value of the potential future payments upon the achievement of regulatory milestones related to arimoclomol and aldoxorubicin at the inception of the LadRx Agreements. During the three months ended March 31, 2024, the contingent liability decreased to zero after the Company paid LadRx $1.0 million upon the FDA’s acceptance of the arimoclomol NDA resubmission (Note 5). As of March 31, 2024, the Company recorded zero for the LadRx contingent consideration as the estimated fair value of the potential future payment upon the achievement of regulatory milestones related to aldoxorubicin was negligible. Such contingent consideration related to regulatory milestones is remeasured at fair value at each reporting period, with changes in fair value recorded in other income (expense), net.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2023, certain sales milestones related to VABYSMO pursuant to the Affitech CPPA were assessed to be probable under ASC 450. As such, a $6.0 million liability was recorded in contingent consideration under RPAs, AAAs and CPPAs and a corresponding $6.0 million asset was recorded under long-term royalty and commercial payment receivables on the consolidated balance sheet. During the three months ended March 31, 2024, this contingent liability decreased to zero after the Company paid Affitech $6.0 million upon the achievement of the related commercial sales milestones (Note 5).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2024, a sales milestone related to VABYSMO pursuant to the Affitech CPPA was assessed to be probable under ASC 450. As such, a $3.0 million liability was recorded in contingent consideration under RPAs, AAAs, and CPPAs and a corresponding $3.0 million asset was recorded under short-term royalty and commercial payment receivables on the condensed consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The liability for future Aronora Royalty Milestones, Kuros Sales Milestones, remaining Affitech Sales Milestones and LadRx commercial sales milestone will be recorded when the amounts, by product, are estimable and probable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, none of the Aronora Royalty Milestones, Kuros Sales Milestones, remaining Affitech Sales Milestone and LadRx commercial sales milestone were assessed to be probable and as such, no liability was recorded on the condensed consolidated balance sheet.</p> 6300000 1 1000000.0 0 1000000.0 0 6000000.0 6000000.0 0 6000000.0 3000000.0 3000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. Stock Based Compensation </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company may grant qualified and non-qualified stock options, common stock, PSUs and other stock-based awards under various plans to directors, officers, employees and other individuals. Stock options are granted at exercise prices of not less than the fair market value of the Company’s common stock on the date of grant. Additionally, the Company has an ESPP that allows employees to purchase Company shares at a purchase price equal to 85% of the lower of the fair market value of the Company’s common stock on the first trading day of the offering period or on the last day </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">of the purchase period. The ESPP includes a rollover mechanism for the purchase price if the fair market value of the Company’s common stock on the purchase date is less than the fair market value of the Company’s common stock on the first trading day of the offering period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Options and Other Benefit Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Option Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2010 Plan Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock options issued under the 2010 Plan generally vest monthly over three years for employees and one year for directors. Stock options held by employees who qualify for retirement age (defined as employees that are a minimum of 55 years of age and the sum of their age plus years of full-time employment with the Company exceeds 70 years) vest on the earlier of scheduled vest date or the date of retirement. No stock options were granted under the 2010 Plan during the three months ended March 31, 2024 and 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Stock Option Inducement Awards </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 30, 2022, the Board appointed Owen Hughes as Executive Chairman of the Board and Interim Chief Executive Officer and Bradley Sitko as the Company’s Chief Investment Officer, effective as of January 1, 2023. Pursuant to the terms of their respective employment agreements, Mr. Hughes and Mr. Sitko were each granted two separate <span style="-sec-ix-hidden:Hidden_TlVKXDUZTUaokRi12CRbag;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">awards</span></span> of non-qualified stock options on January 3, 2023 (collectively, the “Stock Option Inducement Awards”) when the Company’s stock price was $18.66 per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Stock Option Inducement Awards were granted to Mr. Hughes and Mr. Sitko outside the 2010 Plan as an inducement material to entering into their respective employment with the Company in accordance with Nasdaq Listing Rule 5635(c)(4) but are subject to the terms and conditions of the 2010 Plan. More information on the Stock Option Inducement Awards granted during the three months ended March 31, 2023 can be found in Note 10 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on March 8, 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The weighted-average grant-date fair value per share of options granted to Mr. Hughes and Mr. Sitko at an exercise price of $18.66 per share during the first quarter of 2023 was $11.91. The weighted-average grant-date fair value per share of options granted to Mr. Hughes and Mr. Sitko at an exercise price of $30.00 per share during the first quarter of 2023 was $14.68. No Stock Option Inducement Awards were granted during the three months ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The activity for all stock options for the <span style="background:#ffffff;">three months ended March 31, 2024</span> was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:38.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:11.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: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:11.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: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:11.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: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:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:1.74%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:13.06%;border-top: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;">Weighted</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:13.06%;border-top: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;">Weighted</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:15.51%;border-top:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Term</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:15.51%;margin:0pt;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="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:top;white-space:nowrap;width:13.06%;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: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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:13.06%;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;">Per Share</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:13.06%;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;">(in years)</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:15.51%;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;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:38.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 1, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;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,730,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;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.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;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.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;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,638</p></td></tr><tr><td style="vertical-align:middle;width:38.19%;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:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:13.77%;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:middle;width:38.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (134,959)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;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.61</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.77%;background:#cceeff;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:middle;width:38.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited, expired or cancelled</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;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;"> (26,014)</p></td><td style="vertical-align:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178.20</p></td><td style="vertical-align:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:13.77%;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:middle;width:38.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,569,095</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;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.15</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;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.27</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;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,723</p></td></tr><tr><td style="vertical-align:middle;width:38.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;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,009,056</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;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.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:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.12</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;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.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:middle;white-space:nowrap;width:11.32%;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.60</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;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:middle;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:13.77%;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,131</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-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The aggregate intrinsic value of stock options exercised during the three months ended <span style="background:#ffffff;">March 31, 2024 </span>was $2.5 million. No stock options were exercised during the three months ended March 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recorded $1.1 million in stock-based compensation expense related to stock options during the three months ended March 31, 2024. As of <span style="background:#ffffff;">March 31, 2024</span>, $7.0 million of total unrecognized compensation expense related to stock options was expected to be recognized over a weighted average period of 2.4 years. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Performance Stock Unit Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In May 2023, the Company granted employees 430,400 PSUs under the 2010 Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The PSUs are subject to market-based vesting conditions and the number of PSUs vested will be based on the stock price of the Company’s common stock as compared to four stock price hurdles over a three-year period from the May 2023 grant date (the “performance period”). A stock price hurdle is considered attained when, at any time during the performance period, the Company’s volume-weighted average stock price equals or exceeds the hurdle stock price value for 30 consecutive calendar days. Upon attainment of a stock price hurdle, <span style="-sec-ix-hidden:Hidden_N2mxDac4OU-9OaOSqO71ag;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> third of the earned PSUs will vest immediately upon achievement, <span style="-sec-ix-hidden:Hidden_DGCc5ODKGUCis_ezakKoyQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> third will vest upon the two-year anniversary of the grant date and <span style="-sec-ix-hidden:Hidden_iA340U_nSkma1IcF1OYelw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> third will vest on the three-year anniversary of the grant date. If no stock price hurdle is attained during the performance period, then no PSUs will vest. In October 2023, the Company granted an additional 18,200 PSUs under the 2010 Plan with generally the same terms as the May 2023 PSU grants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with Mr. Hughes’ appointment to full-time Chief Executive Officer in January 2024, the Company granted Mr. Hughes 275,000 PSUs under the 2010 Plan with generally the same terms as the May 2023 PSU grants. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Fair Value Assumptions of Performance Stock Unit Awards</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of the PSUs granted was estimated based on Monte Carlo valuation model which incorporates into the valuation the possibility that the stock price hurdles may not be satisfied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The range of grant date fair values of the PSUs granted in 2023 was estimated as follows:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:18.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:2.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:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:middle;white-space:nowrap;width:23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:25.89%;border-top: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;">Derived</b></p></td></tr><tr><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;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;">Hurdle Price</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:25.89%;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;">Service Period</b></p></td></tr><tr><td colspan="2" style="vertical-align:top;white-space:nowrap;width:21.8%;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;">Per PSU</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">PSUs</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">Per Share</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:25.89%;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;">(in years)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 243,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;">11.42-17.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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;">0.69-2.59</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 35.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.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:18.9%;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;"> 91,239</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;">10.16-16.07</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:23%;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;">0.93-2.59</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 40.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 60,024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;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.07-14.84</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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.12-2.59</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 45.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 53,787</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;">8.12-13.72</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;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.27-2.59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 448,600</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The grant date fair values of the PSUs granted in January 2024 was estimated as follows:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:18.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:2.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:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:middle;white-space:nowrap;width:23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;border-top:1px solid #000000;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="2" style="vertical-align:middle;white-space:nowrap;width:25.89%;border-top: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;">Derived</b></p></td></tr><tr><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;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;">Hurdle Price</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.89%;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="2" style="vertical-align:middle;white-space:nowrap;width:25.89%;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;">Service Period</b></p></td></tr><tr><td colspan="2" style="vertical-align:top;white-space:nowrap;width:21.8%;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;">Per Share</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">PSUs</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">Per Share</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.89%;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="2" style="vertical-align:top;white-space:nowrap;width:25.89%;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;">(in years)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 160,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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;"> 0.74</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 35.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.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:18.9%;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,350</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 17.24</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:23%;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;"> 0.96</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 40.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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,835</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.14</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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.15</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 45.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 28,737</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 15.13</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:23%;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.31</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,000</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company estimates that it will recognize total stock-based compensation expense of approximately $11.7 million in aggregate for the PSUs granted in May 2023, October 2023 and January 2024 using the graded expense attribution method over the requisite service period of each tranche. If the stock price hurdles are met sooner than the requisite service period, the stock-based compensation expense for the respective stock price hurdle will be accelerated. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Stock-based compensation expense will be recognized over the requisite service period if the grantees continue to provide service to the Company, regardless of whether the PSU stock price hurdles are achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The activity for all PSUs for the three months ended March 31, 2024 was 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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:56.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:middle;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:16.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 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:16.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.56%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:19.22%;border-top: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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:19.22%;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</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:19.22%;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;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:19.22%;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="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:top;white-space:nowrap;width:19.24%;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;">Unvested PSUs</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.56%;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:top;white-space:nowrap;width:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:middle;width:56.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested balance at January 1, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;background:#cceeff;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;"> 448,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.66%;background:#cceeff;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;"> 15.40</p></td></tr><tr><td style="vertical-align:middle;width:56.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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="vertical-align:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.67%;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;"> 275,000</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.66%;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;"> 17.58</p></td></tr><tr><td style="vertical-align:middle;width:56.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.67%;background:#cceeff;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:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:16.66%;background:#cceeff;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></tr><tr><td style="vertical-align:middle;width:56.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.66%;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></tr><tr><td style="vertical-align:middle;width:56.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested balance at March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 723,600</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.66%;background:#cceeff;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.23</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recorded $1.8 million in stock-based compensation expense related to the PSUs during the three months ended March 31, 2024. As of March 31, 2024, there was $7.1 million unrecognized stock-based compensation expense related to outstanding PSUs granted to employees, with a weighted-average remaining recognition period of 1.13 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock-based Compensation Expense</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">All stock-based compensation expense is recorded in G&amp;A expense. The following table shows total stock-based compensation expense for stock options, PSUs and ESPP in the condensed consolidated statements of operations and comprehensive loss (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:23.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense included in G&amp;A </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,570</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.85 P3Y P1Y P55Y P70Y 0 2 18.66 18.66 11.91 30.00 14.68 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:38.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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:11.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: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:11.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: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:11.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: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:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:1.74%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:13.06%;border-top: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;">Weighted</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:13.06%;border-top: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;">Weighted</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:15.51%;border-top:1px solid #000000;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual </b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;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:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Term</b></p></td><td style="vertical-align:middle;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="2" style="vertical-align:middle;white-space:nowrap;width:15.51%;margin:0pt;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="vertical-align:bottom;white-space:nowrap;width:38.19%;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.87%;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 colspan="2" style="vertical-align:top;white-space:nowrap;width:13.06%;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: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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:13.06%;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;">Per Share</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:13.06%;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;">(in years)</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:15.51%;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;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:38.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 1, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;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,730,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;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.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;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.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;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,638</p></td></tr><tr><td style="vertical-align:middle;width:38.19%;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:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:13.77%;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:middle;width:38.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (134,959)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;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.61</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.77%;background:#cceeff;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:middle;width:38.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited, expired or cancelled</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;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;"> (26,014)</p></td><td style="vertical-align:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178.20</p></td><td style="vertical-align:middle;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:middle;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:middle;white-space:nowrap;width:11.32%;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:middle;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:middle;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:middle;white-space:nowrap;width:13.77%;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:middle;width:38.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,569,095</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;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.15</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;background:#cceeff;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.27</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;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,723</p></td></tr><tr><td style="vertical-align:middle;width:38.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;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,009,056</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;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.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:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.12</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;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.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:middle;white-space:nowrap;width:11.32%;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.60</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.74%;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:middle;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:13.77%;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,131</p></td></tr></table> 2730068 20.88 P6Y3M14D 10638000 134959 4.61 26014 178.20 2569095 20.15 P6Y3M7D 17723000 2009056 19.12 P5Y7M6D 16131000 2500000 0 1100000 7000000.0 P2Y4M24D 430400 4 P3Y 30 P2Y P3Y 18200 275000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The range of grant date fair values of the PSUs granted in 2023 was estimated as follows:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:18.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:2.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:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:middle;white-space:nowrap;width:23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:25.89%;border-top: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;">Derived</b></p></td></tr><tr><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;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;">Hurdle Price</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:25.89%;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;">Service Period</b></p></td></tr><tr><td colspan="2" style="vertical-align:top;white-space:nowrap;width:21.8%;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;">Per PSU</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">PSUs</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">Per Share</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:25.89%;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;">(in years)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 243,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;">11.42-17.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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;">0.69-2.59</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 35.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.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:18.9%;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;"> 91,239</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;">10.16-16.07</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:23%;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;">0.93-2.59</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 40.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 60,024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;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.07-14.84</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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.12-2.59</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 45.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 53,787</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;">8.12-13.72</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;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.27-2.59</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 448,600</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The grant date fair values of the PSUs granted in January 2024 was estimated as follows:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:18.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:2.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:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:18.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:2.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:2.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:middle;white-space:nowrap;width:23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.89%;border-top:1px solid #000000;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="2" style="vertical-align:middle;white-space:nowrap;width:25.89%;border-top: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;">Derived</b></p></td></tr><tr><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.8%;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;">Hurdle Price</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:21.8%;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:middle;white-space:nowrap;width:2.89%;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="2" style="vertical-align:middle;white-space:nowrap;width:25.89%;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;">Service Period</b></p></td></tr><tr><td colspan="2" style="vertical-align:top;white-space:nowrap;width:21.8%;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;">Per Share</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">PSUs</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.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:top;white-space:nowrap;width:21.8%;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;">Per Share</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.89%;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="2" style="vertical-align:top;white-space:nowrap;width:25.89%;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;">(in years)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 160,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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;"> 0.74</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 35.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.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:18.9%;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,350</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 17.24</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:23%;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;"> 0.96</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;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;"> 40.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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,835</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;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.14</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:23%;background:#cceeff;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.15</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:2.89%;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:middle;white-space:nowrap;width:18.9%;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;"> 45.00</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 28,737</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:2.89%;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:18.9%;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;"> 15.13</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:middle;white-space:nowrap;width:23%;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.31</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 275,000</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 30.00 243550 11.42 17.45 P0Y8M8D P2Y7M2D 35.00 91239 10.16 16.07 P0Y11M4D P2Y7M2D 40.00 60024 9.07 14.84 P1Y1M13D P2Y7M2D 45.00 53787 8.12 13.72 P1Y3M7D P2Y7M2D 448600 30.00 160078 18.42 P0Y8M26D 35.00 53350 17.24 P0Y11M15D 40.00 32835 16.14 P1Y1M24D 45.00 28737 15.13 P1Y3M21D 275000 11700000 <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%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:56.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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:middle;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:16.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 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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:16.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);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;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;border-top:1px solid #000000;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:middle;white-space:nowrap;width:2.56%;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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:19.22%;border-top: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;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:19.22%;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</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:19.22%;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;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:middle;white-space:nowrap;width:19.24%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:19.22%;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="vertical-align:bottom;white-space:nowrap;width:56.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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;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="2" style="vertical-align:top;white-space:nowrap;width:19.24%;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;">Unvested PSUs</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.56%;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:top;white-space:nowrap;width:19.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:middle;width:56.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested balance at January 1, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;background:#cceeff;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;"> 448,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.66%;background:#cceeff;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;"> 15.40</p></td></tr><tr><td style="vertical-align:middle;width:56.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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="vertical-align:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.67%;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;"> 275,000</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.66%;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;"> 17.58</p></td></tr><tr><td style="vertical-align:middle;width:56.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.67%;background:#cceeff;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:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:16.66%;background:#cceeff;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></tr><tr><td style="vertical-align:middle;width:56.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.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 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:2.56%;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:middle;white-space:nowrap;width:16.66%;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></tr><tr><td style="vertical-align:middle;width:56.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested balance at March 31, 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 723,600</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.66%;background:#cceeff;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.23</p></td></tr></table> 448600 15.40 275000 17.58 723600 16.23 1800000 7100000 P1Y1M17D The following table shows total stock-based compensation expense for stock options, PSUs and ESPP in the condensed consolidated statements of operations and comprehensive loss (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;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:23.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation expense included in G&amp;A </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,570</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> 2856000 1570000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. Capital Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2024, the Board declared and paid cash dividends on the Company’s Series A Preferred Stock and Series B Depositary shares 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:top;width:42.94%;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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:16.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:16.76%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.94%;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.49%;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:middle;white-space:nowrap;width:17.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;">Series A Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Series B Depositary Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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:16.76%;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;white-space:nowrap;width:42.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.49%;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:middle;white-space:nowrap;width:17.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;">Cash Dividend Declared</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cash Dividend Declared</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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:16.76%;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;white-space:nowrap;width:42.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;">Dividend Declaration Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.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;">($ per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.37%;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;">($ per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">Dividend Payment Date</b></p></td></tr><tr><td style="vertical-align:top;width:42.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">October 18, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;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.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_w6Z7YTBn7ke3wzN361VYyA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.53906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hxU5BkvavEaz56SLdA3-9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">January 15, 2024</p></td></tr><tr><td style="vertical-align:top;width:42.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">February 21, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_meVju9XHP0qHyFIoOUGq4w;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.53906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_9MIcp1I7H0KWDoulI-ziWA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">April 15, 2024</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;">BVF Ownership</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, BVF owned approximately 31.2% of the Company’s total outstanding shares of common stock, and if all the Series X Convertible Preferred Stock were converted (without taking into account beneficial ownership limitations), BVF would own 51.9% of the Company’s total outstanding shares of common stock. The Company’s Series A Preferred Stock becomes convertible upon the occurrence of specific events and as of March 31, 2024, the contingency was not met, therefore the Series A Preferred Stock owned by BVF is not included in the as-converted ownership calculation. Due to its significant equity ownership, BVF is considered a related party of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2018 Common Stock ATM Agreement </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 18, 2018, the Company entered into the 2018 Common Stock ATM Agreement with HCW, under which the Company may offer and sell from time to time at its sole discretion shares of its common stock through HCW as its sales agent, in an aggregate amount not to exceed $30.0 million. HCW may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act and will use its commercially reasonable efforts consistent with its normal trading and sales practices to sell the shares up to the amount specified. The Company will pay HCW a commission of up to 3% of the gross proceeds of any shares of common stock sold under the 2018 Common Stock ATM Agreement. On March 10, 2021, the Company amended the 2018 Common Stock ATM Agreement with HCW to increase the aggregate amount of shares of its common stock that it could sell through HCW as its sales agent to $50.0 million. No shares have been sold under the 2018 Common Stock ATM Agreement since the agreement was executed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2021 Series B Preferred Stock ATM Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On August 5, 2021, the Company entered into the 2021 Series B Preferred Stock ATM Agreement with B. Riley, under which the Company may offer and sell from time to time, at its sole discretion, through or to B. Riley, as agent or principal an aggregate amount not to exceed $50.0 million of its Series B Depositary Shares. B. Riley may sell the shares by any method permitted by law deemed to be an “at the market” offering as defined in Rule 415 of the Securities Act and will use its commercially reasonable efforts consistent with its normal trading and sales practices to sell the shares up to the amount specified. The Company will pay B. Riley a commission of up to 3% of the gross proceeds of any Series B Depositary Shares sold under the 2021 Series B Preferred Stock ATM Agreement. No shares have been sold under the 2021 Series B Preferred Stock ATM Agreement since the agreement was executed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Stock Repurchase Program</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On January 2, 2024, the Board authorized the Company’s first stock repurchase program, which permits the Company to purchase up to $50.0 million of its common stock through January 2027. Under the program, the Company has discretion in determining the conditions under which shares may be purchased from time to time, including through transactions in the open market, in privately negotiated transactions, under plans compliant with Rule 10b5-1 under the Exchange Act, or by other means in accordance with applicable laws. The manner, number, price, structure, and timing of the repurchases, if any, will be determined at the Company’s sole discretion and repurchases, if any, depend on a variety of factors, including legal requirements, price and economic and market conditions, royalty and milestone acquisition opportunities, and other factors. The repurchase authorization does not obligate the Company to acquire any particular amount of its common stock. The Board may suspend, modify, or terminate the stock repurchase program at any time without prior notice. As of March 31, 2024, the Company had purchased a total of 660 shares of its common stock pursuant to the stock repurchase plan for $13,000.</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:top;width:42.94%;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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:16.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:16.76%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.94%;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.49%;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:middle;white-space:nowrap;width:17.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;">Series A Preferred Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Series B Depositary Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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:16.76%;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;white-space:nowrap;width:42.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.49%;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:middle;white-space:nowrap;width:17.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;">Cash Dividend Declared</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:18.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cash Dividend Declared</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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:16.76%;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;white-space:nowrap;width:42.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;">Dividend Declaration Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.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;">($ per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.37%;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;">($ per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">Dividend Payment Date</b></p></td></tr><tr><td style="vertical-align:top;width:42.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">October 18, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;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.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_w6Z7YTBn7ke3wzN361VYyA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.53906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hxU5BkvavEaz56SLdA3-9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">January 15, 2024</p></td></tr><tr><td style="vertical-align:top;width:42.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">February 21, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_meVju9XHP0qHyFIoOUGq4w;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.53906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_9MIcp1I7H0KWDoulI-ziWA;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">April 15, 2024</p></td></tr></table> 0.53906 0.52344 0.53906 0.52344 0.312 0.519 30000000.0 0.03 50000000.0 0 50000000.0 0.03 0 50000000.0 660 13000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No provision was made for federal income taxes, since the Company incurred net operating losses during the three months ended March 31, 2024 and 2023. The Company continues to maintain a full valuation allowance against its remaining net deferred tax assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company had a total of $5.9 million of gross unrecognized tax benefits as of March 31, 2024, none of which would affect the effective tax rate upon realization as it currently has a full valuation allowance against its net deferred tax assets. The reversal of related deferred tax assets will be offset by a valuation allowance, should any of these uncertain tax positions be favorably settled in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company does not expect its unrecognized tax benefits to change significantly over the next twelve months. The Company will recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. Through March 31, 2024, the Company had not accrued interest or penalties related to uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0 0 5900000 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Kinnate Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 16, 2024, the Company entered into an Agreement and Plan of Merger with Kinnate and XRA, a Delaware corporation and a wholly-owned subsidiary of the Company, pursuant to which the Company acquired Kinnate through a tender offer for (i) $2.5879 in cash per share of Kinnate common stock, plus (ii) one non-transferable contractual contingent value right (“CVR”) per share of Kinnate common stock. The merger closed on April 3, 2024 (the “Merger Closing Date”), and XRA merged with and into Kinnate. Following the merger, Kinnate continued as the surviving corporation in the merger and a wholly owned subsidiary of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each Kinnate CVR represents the right to receive potential payments pursuant to the terms and subject to the conditions of the Contingent Value Rights Agreement, dated April 3, 2024 (the “CVR Agreement”), by and among the Company, XRA, a right agent and a representative of the CVR holders. On February 27, 2024, Kinnate sold exarafenib and related IP to Pierre Fabre Medicament, SAS for an upfront cash consideration of $0.5 million and contingent consideration of $30.5 million upon the achievement of certain specified milestones. Kinnate CVR holders will be entitled to 100% of any further net proceeds from this transaction, if any, until the fifth anniversary of the Merger Closing Date, together with 85% of net proceeds, if any, from any license or other disposition of any or all rights to any product, product candidate or research program active at Kinnate as of the closing that occurs within one year of the Merger Closing Date, in each case subject to and in accordance with the terms of the CVR Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">FDA Approval of OJEMDA</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 23, 2024, Day One announced that the FDA granted approval to Day One’s NDA for OJEMDA (tovorafenib). Pursuant to the Viracta RPA, the Company earned a $9.0 million milestone payment upon FDA approval and is also eligible to receive mid-single-digit royalties on sales of OJEMDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Daré Royalty Purchase Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'inherit';">On April 29, 2024, the Company entered into the Daré RPAs. Pursuant to the terms of the Daré RPAs, the Company paid </span><span style="font-family:'inherit';">$22.0</span><span style="font-family:'inherit';"> million in cash to Daré in consideration for the sale of (a) </span><span style="font-family:'inherit';">100%</span><span style="font-family:'inherit';"> of all remaining royalties related to XACIATO™ not already subject to the royalty-backed financing agreement Daré entered into in December 2023 and net of payments owed by Daré to upstream licensors, which equates to royalties ranging from low to high single digits, and of all potential commercial milestones related to XACIATO™ that are payable to Daré under that certain Exclusive License Agreement by and between Daré and Organon, dated March 31, 2022, as amended; (b) a </span><span style="font-family:'inherit';">4%</span><span style="font-family:'inherit';"> synthetic royalty on net sales of OVAPRENE</span><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">® </sup><span style="font-family:'inherit';">and a </span><span style="font-family:'inherit';">2%</span><span style="font-family:'inherit';"> synthetic royalty on net sales of Sildenafil Cream, </span><span style="font-family:'inherit';">3.6%</span><span style="font-family:'inherit';">, which will decrease to </span><span style="font-family:'inherit';">2.5%</span><span style="font-family:'inherit';"> and </span><span style="font-family:'inherit';">1.25%</span><span style="font-family:'inherit';">, respectively, upon the Company achieving a pre-specified return threshold; and (c) a portion of Daré’s right to a certain milestone payment that may become payable to Daré under that certain License Agreement between Daré and Bayer HealthCare LLC, dated January 10, 2020. The Daré RPAs also provide for certain milestone payments from the Company to Daré upon achieving a pre-specified return threshold, subject to the terms of the Daré RPAs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Rezolute Milestone</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April 2024, Rezolute dosed the first patient in its Phase 3 trial of RZ358 and the Company earned a $5.0 million milestone pursuant to our Rezolute License Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">.</p> 2.5879 1 500000 30500000 1 0.85 9000000.0 22000000.0 1 0.04 0.02 0.036 0.025 0.0125 5000000.0 false false false false

WHS=HIK$M@ MK$OPIN65,_*ES*J,Y:09P;G^HY,NU!475+08"\TFUABBU/D+8FPI*D_O-:MS&ST'=&6%ID M9:8JR>J#2&3ZPK+0@D3_I%,<2'30(3H*ND2C^@;.6!WG&)Q9W'&0P8^" M<>=DA^,Z&\^.Q6CQ\( 6GTYY<^#.K'2_-]K=;KCW M0F\/%49@A[# ;KIQFJDF+P#=N+L&0!T#O'M^@7;R;0RWZ*T=V2C?$)[:MR+6 MB2_/1<+J3#GM\V09=_@(QET^4$4O%IK-FQ&](2QZWW8<#'6JOD6SDJGC0%A7 M;U.Z+VE0HV@IK&A?<28,=6J=.C2Q\U28Z[KQ_H"-/J6P/MULFFH'@C-DU),! MM"MH TJ]W8 ]\&EI1VMT)85UY0,OLH^L+)?:J+3'O1'2% MZT782:18==J,&:E)8:GY^H.#,%!O>CL=#LVV T,#UV1PU%U;JH M:#$6FDV>4'TV./!%%5SHZ+%6&CVFPZ,AH]@#=]OXCYR*&O' M= 9<9U^&L-!LAHSHCW FI9U\H9J!J"OS.Z^'.,54=&0L0P1;AIO-U$$S;]+( MX&K.MP1,O1">5?O$7PMO[0_L]B[4V6DLM#5CPZT7+Q5LOE5@TKW%Z%%4E MBN;CG+.4R_H"_?>I$-7+E[J"S:O#)O\#4$L#!!0 ( ',\J5C!P!>YWP, M (@1 9 >&PO=V]R:W-H965T:;!G_+E882_"CR*F8.BLIRRO7%>D*%TA(&D:O*E*TJ. M469 1>[ZGA>[!2+4F4U,WQV?3=A:YH3B.P[$NB@0?Y[CG&VG#G1V'5_(N XHT7\IR8?Z#;6WK.2!="\F*&JP\* BM?M&/ M6H@#@.+I!_@UP#\&A"\ @AH0_"P@K %&:K<*Q>B0((EF$\ZV@&MKQ:8?C)@& MK<(G5,_[O>3J+5$X.;ME='G^@'D!$OPDP3F8HQS1%(/W"9:(Y.*#ZGN\3\#[ M=Q_ .T H>%BQM4 T$Q-7*@ M^SOOY[Z5\#/B%R" 9\#W_+#'GQL[/,%I P]ZX,E/P&'4!V]%$S1S$1B^R#87 M4L]%IN:B3]X*'_3C=8JX$B5*\=11.4!@OL'.[/??8.S]T:?-D&3)0&0MW<)& MM]#&/KOCA*:D1+E*1"5Z5EE)]B[.BB4V+#H?;F;G00SCB;LYE,4ZUFME&8BL M)4O4R!)99;G%0ERI',*Y$@24C)M$RQ8@/[G.*N+P4*D8AN&14E%7SR@*@[95 M8G7RC1+$C02Q78*3D<:=2"$,(W]\%&J?V3B"1V:)U9LWQCIJ8AU98YWG:PS^ MV>;@EB$*KI<<8[T3SL G2B11F\/HD*N7?3I8N5^;688D2P8B:VDZ;C0=_V)& M'@^IVY!DR4!D+=TN&]TNK6OQ+\Z$ .4N+_<)=]G=47X*4I3CB7.S.X M&1$I6ZNC1A6'50\18FV*R92)%W2#7=VB$?2/=;-Z\FK=!F)KZ^;O=?.MNCTP MJ=93BCA_)G0)-D@G;JJN>.IH+GO6VQE8#Z&TW[/AO'C4D;K/+NSN.'N0;Q5Q M7RI#:T7Y*\5-S7RJNNDSBZ*N#O]'Y0OWI2^TU[ZG3RC8+7M[2YQ>NW%/P(/6 MM.[!U;7 ?&D^ 0A@EG=UBVUZF\\,U^9R[>[-JV\4ZC*X)%2 '"\4U+L8J5.= M5]?^JB%9:2["3TRJ:[5Y7&&48:X-U/L%8W+7T ,T'U]F_P%02P,$% @ M&UL MK9=K;],P%(;_BA40VB2VI+FU'6TDM@B!!&)B SY[R6EB2.Q@.^OX]QPG6=1+ M2%>IE=KX]K[V>6PYIXNUD+]5#J#)4UEPM;1RK:LKVU9)#B55EZ("CCTK(4NJ ML2HS6U42:-J(RL)V'2>T2\JX%2V:MEL9+42M"\;A5A)5ER65?Z^A$.NE-;&> M&[ZQ+->FP8X6%Y=4E8"5TQP(F&UM-Y/KN*Y&=\,^,%@K3;* MQ$3R(,1O4_F4+BW'+ @*2+1QH/AXA!LH"F.$R_C3>5K]E$:X67YV_]#$CK$\ M4 4WHOC)4ITOK9E%4EC1NM#?Q/HC=/$$QB\1A6I^R;H;ZU@DJ94692?&%92, MMT_ZU''8$$S\_PC<3N"^5.!U N^E K\3^ V9-I2&0TPUC192K(DTH]'-%!J8 MC1K#9]QL^YV6V,M0IZ//@F<7]R!+$L.#)A?D?99)R*@&4DGQ"W<'4K*J=2U- M ^,)JVA!*$])RE0B:JX5.8M!4U:HB5FBL%K;&P,SR[*0+XKH-POU/$%^HO"3> MY"UQ'=KDW((]?()\$0W(;=Z/?$K??$K?Q"\:VI,&4XI8,T6CU MWK#>7!17JJ()+"V\"13(1["B-Z\FH?-NB,TIS>(3F6UQ\WINWIA[9#:?G,%3 M4M0IXQG1.> 7#R I!=>Y(L!3/,QX6)*\/RWG0WS;><)F'G-O/D9>,)LM[,=- M;J.+.9;;BPC ;PC#=P^#BW1#L8!CU/A;#BBV/BAMYL][(8&.8Y M^-D>%A\3',2J8S/;@>[?SW; @Y)F6X?V!?SV/'?/G<^Y_HJ+ M)YD#*/1<4"8'7J[4XM+W99I#@>4Y7P#3.S,N"JST5,Q]N1" ,PLJJ!\&0>P7 MF# OZ=NU6Y'T>:DH87 KD"R+ HL?(Z!\-?!:WF;ACLQS91;\I+_ <[@'];BX M%7KF.Y:,%, DX0P)F V\8>MRW#/G[8&O!%9R:XR,DBGG3V9RE0V\P#@$%%)E M&+#^6\(8*#5$VHWO:T[/F33 [?&&_9/5KK5,L80QI]](IO*!U_50!C-<4G7' M5Y]AK:=C^%).I?U%J^ILW/-06DK%BS58>U 05OWCYW42:\[F9P\@ M"C2!J4)GZ(HI$" 5@F=]4R2@XPDH3*@\T9N/]Q-T?'2"CA!AZ"'GI<0LDWU? M:4\,GY^NK8XJJ^$K5B-TPYG*)?K(,LAJ\.-F?"ML(/!U"%P-3@3N32$EF^3E-:E$E+IM-2%^ *']7C3>U?R@5. M8>#IXI8@EN E[]^UXN!#G;@#D>U(;3NI[2;V9)BF FQ)\YE5BS(B4UXRA?3E MJE:(E"5F*:"42U5[WRH;L;5A7JYE$@5QWU]NJVSTXXTJ.TYEIU'EB): OJPH MNN:8H>%< .BW4)WJ>B.*8(ILLJG>K%/7R/VWR3X0V4X88A>&^!_O=7Q(J0_/9>EY#IEW+W0:T373&UMV]OV.Z\N+Z-YMXHINO$=/]#D7;W9>X5 M::,?;U39[ #&W'8U$ M-K355]RMNJ9I:'L%_]?QJN/2G[ Y81)1F&EH<'ZABU!474PU47QA&X$I5[JM ML,-<-WX@S &]/^-<;2;&@&LEDY]02P,$% @ &ULM5A=;]HP%/TK5E9-F[21 M.!\$.D#:Z*;MH5JU:MNSFQB(FL29;4K[[V&\N+1M%FUPAMB(%#@7GZP(S1 7MW1MLX)B%)=)66J[ MCC.V,Y3DUF)6OG=#%S.RY6F2XQL*V#;+$'WZA%.RFUO0VK_Q(UEON'S#7LP* MM,:WF/\L;JBXLQN4.,EPSA*2 XI7<^LCO%RZGDPH(WXE>,6(QGA%$=<0B#Q\H"7.$TEDN#QIP:UFC5E8O=ZC_ZE%"_$W"&&ER3]G<1\ M,[*C/L,F6M$1\"#[X#KN'Y/^E*??H6C)MU3 MTVU1EJ8V;E,;M\0+GL';:^T34F5Z_9G2>Y>L0!&>6\)<#-,';"U>OX)CYT.? M+$-@BDBO$>GIT/GN9Y+7>_BV3WL%Z)> \FOB80$]",-P9C]T50V&*7S] MAJ^OY=O;C>_ -\:V. ;7Z$GL/ISTT=;BGKIEAL"4$@1-"8*S^S(P*=(0F")R MW(@<:_?Y\R.F4<(P*&@28?D]M-M_]YQZ0'0A2N$X:KI-_\A2--M)5TS[26N13&\X0 MF%*$:5.$Z=FNFIH4:0A,$0F=]GGO_']?U6MT+0/]40@/>G4P3-70F5F@:6_5 MB%W?^!,_."0\$*7R;><(J'V"/^>OXZVX\(*1X[3%[U5B=/0PA:96IAT^H'>V MZ:!V<#E9J"$T56@[M4#]V&+&=M4:XTY[>D<[XZ"(,PI%@]'J M;+*ZX:0HC_?N".H;AZ*.05JE>99-4BVD2)#K M#86)M"P:L<8%TF,S=VREO4HM-1HOK0&'JVER,[R^'0?_Z/!#XMX?C2%DLK3V M*1C?ZVF2!2!46%%0$/S;X0R5"D*,\:O33/HM0^#Q^*#^->;.N2R%QYE5/V5- MFVGR*8$:5V*KZ,'NOV&7SU70JZSR\0O[SC=+H-IZLKH+9@(M3?L7SUT=C@)& MKP7D74 >N=N-(N6=(%$6SN[!!6]6"X.8:HQF.&G"H2S(\:KD."IG5FM)7&7R M($P-,VM(FC6:2J*'#VPK)9;6B5 \N%D[Q.A\"0_V12@*7B'N7BID6(,P%R^M MW/D=DI#*7\ 92!,\%)^#+U)B[K![6G6,MRUC_@KCO7 #& TO(<_R,3PN[N#\ M[ (:9^MM17_+I9Q^7X.\KT$>]:_^LP;5<0U.X;9RH]-RH8VN?2,JG";<)Q[= M#I/R_;OA)/O\!NRHAQV]I5Y^\23Y,B+8%=^'0]&;0]%_P]DIXE9S.(ZBH5%W MY60P*M+="9)Q3S)^D^3&G2YPSO!MV$MC0>%*X[)!A_Y6%W;>ZU!MHGW?6F)NR<.-_QL/N)@CCSO2FN.\^G=XD.Q&%,;]/C6RWV03IZV<>)2^W';/S=L=#N%J+_([N M]&8;K/@C%]^V]ZEVVD>_* M4Y)\SQ>\Q6VGEV\1C_A@F1?6;[_12;'S> M@HS?)='?X4*L;SOCCK'@RV 7B8?DA?%RAP8Y;YY$6?&_\5*NV^L8\UTFDDU9 M++=@$\;[O\&/\HFH%9C]$P5666!=6F"7!?:E!?VRH']IP: L&+PO&)PH&)8% MPTL51F7!Z%*%<5DPOE1A4A9,+BTP>V^O7*]PT/XE+_SB!"*8WJ3)BY'FZTM> M?J,P75$O;1+&>7\\BE0^&LHZ,;U+-IM02,.+S CBA7&7Q"*,5SR>ASPS/E7+ M(K^9A0N>!H6Q/SAW7KA+II?)7\ M=6:X\8(O%/5,7V]KZKORF3@\'=;;T_'9T@+](+XR3/.C8?6LOF)[[LZ4[V2Y MM2^W%>6.OOQKD,KRR_T@GVW>RXH*UF[]M*L7F?]SA;C:=Z6^_F,/>'RJ3(F$.$N8B800)HT@80\(\),P'P1I-T3\T15]' MG]:.)?/&L60GW[U3X^%^EGTT9K-9>22ZE\NJ5M&*M&T5),Q!PEPDC"!A% EC M>]BP@.6#^>>IW2O^W72?ZUV %/6/14?O1!L&'QP,/M :_#YXW;_E)\O_Y7"M M2EN'(V$.$N8B800)HT@8V\/Z-;.9 Z7%!T>NG P5Z_F@K6M8?'BP^%!K\<=U MDHI/@J<;(TU>@TB\%E:>R_$.3^=A$!G;?1/(R?.\&AEVGH<"7.0 M,!<)(T@81<+8\,CCD[$Y.;8X4M0_%C7[5M%;ZK?QT<'C(ZW'OR3Q"F%QK4I; MBR-A#A+F(F$$":-(&!L=N6TX&(Q&QQY'JOK'JH/19&"=]/CXX/&QUN.S+ M7 M<>'BW-QR<;?9%D.5V2KE_/# 0]D!][MTO@XR7GOX7^-+L'CXH7*^5KNM\Y$P M!PESD3""A%$DC"%A'A+F@V"-#IH<.FB"_8AG@FP*),Q!PEPDC"!A% EC2)B' MA/D@6*,IS%Z5)_1^RARXE*G/ADS5K.E.L:)R>N7H-[RMS:$T4J@L*VG] M<[(>5-9'T9H6K45>YD\:^\B_#WRUBP*1I*_&)I03 9'$ZK=__4:U??^'TAPH MS872")1&H30&I7E0FH^B-9O,JIK,P@Z/2AZJ/Y T!TISH30"I5$HC4%I'I3F MHVC-_J@"8E,;M:'",+U*ZZZQ+QN&.%!9%THC4!J%TEA)JP^XCH9:T+Q7(?C^ M%6T:N ISS7-I[N'ST'+,KQXHS;:"/R=*[T*37"C-@=)<*(U :11*8U":!Z7Y M*%JS8:IPV!R 1T30'!A*06D.E.9":01*HU :@](\*,U'T9K] M4<7>EC[V1DTH]#*MVP8:9$-I;DFKC^R'JCB$0&4IE,9*6O_<3GA061]%:YJ] MBI\M;7R'FU+H=5J['1I+0VDNE$:@- JEL9)6;XG16-D2T,19(6M:EF:Z8%5I MLG4N36XW76CSQ26]=.L.0-(<*,V%T@B41J$T!J5Y4)J/HC5;J<=EO&@>;;4)H+I1$HC4)I#$KSH#0?16MV5Q6#6R/P< R: M=T-I#I3F0FD$2J-0&H/2/"C-1]&:_5%EYY8^.T<-QZ#).93F0&DNE$:@- JE M,>LXG3[Z@ L:ARL$WW_4W'1Y%8=;^C@<=4H.O4QKFT,C<2C-A=((E$:A- :E M>5":7])T"5+S_))5VFWK?V<-G'6(=9@JIQKZ36C;+5": Z6Y4!J!TBB4QJ T M#TKS4;1F2U4!N6UBIQHV- F'TAPHS872")1&H30&I7E0FH^B-?NCRM1M?:8. MFFKH55IW#311A])<*(U :11*8_9QM*T^C2M4UD?1F@U1.\FW/G6'? MKI8R*ZX1\NY^8EY34W$_,Z^]_;50*OS^TBQ?@W05QID1\:64ZEV-Y+ MW5_M M9+\@DFUQ78NG1(AD4]Q<\T >B?(5Y./+)!%O"[G X9HST_\ 4$L#!!0 ( M ',\J5B 6?E\1 ( %0% 9 >&PO=V]R:W-H965TG@E6]K MYP]HGC5L"RMP/YK"X([V+!67H"S7BAC8S*/'\6R1>OM@\)/#P0[6Q$>RUGKG M-]^K>11[02"@=)Z!X6\/2Q#"$Z&,WT?.J'?I@PARC]^&-_%7ZX(F_;"IH$]O924FAFX78>DE(.DG-,Y_0\Z MTUYG>O4!B]:4-:HDC>$E$+WQ:B46CPU5U6+>#6D$4^2&6<)( Z8$Y<[64N=I M' =7?I3L\WCTD&9T/Q1(!Y4NP6Q#/UMTVRK7%7U_VH^,QZY3_IIW\P:K:,=](,T?P=02P,$ M% @ P 40L !D !X;"]W;W)K&ULM59M3]LP$/XK5B9-FP3DI6_ VD@4V,L'-@0;^^PFU\8BCH/MM%3: MC]_92=."@MD0?&G]=L\]]]S%OO%*R%N5 6ARS_-"3;Q,Z_+8]U62 :?J0)10 MX,Y<2$XU3N7"5Z4$FEHCGOM1$ Q]3EGAQ6.[=BGCL:ATS@JXE$15G%.YGD(N M5A,O]#8+5VR1:;/@Q^.2+N :]*_R4N+,;U%2QJ%03!1$PGSBG83'T[!O#.R) M&P8KM3,F)I29$+=F\BV=>(%A!#DDVD!0_%O"*>2Y04(>=PVHU_HTAKOC#?IG M&SP&,Z,*3D7^FZ4ZFWB''DEA3JM<7XG55V@"&AB\1.3*_I)5?78T\DA2*2UX M8XP,."OJ?WK?"+%C$(5/&$2-061YUXXLRS.J:3R68D6D.8UH9F!#M=9(CA4F M*]=:XBY#.QU?:Y'_?AOELKA&_ BWCSW55,(F&\@0DT*BNB!;FK:,[F:[O!.(>440UD"4JS8F'J@*ZH M[,R^V_M@0-9 I>O;.6P#.71"_);G M4>)"9WJWC0E68)DHK,@ MGP'H/9OH,-J2B5Z4ZC.LQ42+QUX:?D[,EPJX?8'"UWN"PK=X@\+M(Q2Z7Z%_ MR+4;(+2Y[N+B[W0Y'.3"]G(*!:D*73<\[6K;+Y[47=+V>-UL8JNP8-C*Y#!' MT^!@A,K+NG^K)UJ4MF>:"8T=F!UFV/."- =P?RZ$WDR,@[:+CO\"4$L#!!0 M ( ',\J5@_[N0O?@0 (L; 9 >&PO=V]R:W-H965T++CXEDF (J\Y%DAITZBU/K:=6640,[D M@*^AT$^67.1,Z:)8N7(M@,4V*,];WQ)5TERMQP9Y,U6\$CJ+_6#T*7W)H2ISD4,N4%$;"<.C?T M.O0]$V#?^#N%G=R[)J8K3YP_F\+G>.IXID600:0,@NE_6UA EAF2;L<_%=2I MZS2!^]>O]-]LYW5GGIB$!<^^IK%*IL[8(3$LV2937_CN$U0=NC"\B&?2_B6[ MZEW/(=%&*IY7P;H%>5J4_]E+)<1>0' LP*\"_(, GQX)"*J X##@XDC L H8 M6F7*KE@=0J;8;"+XC@CSMJ:9"RNFC=;=3PLS[H]*Z*>ICE.S1\6C9S+7RL5D MP7,]G22S W).RD?W:UO\7,2;"/2 *W*S8R*6Y&,(BJ69_&7B*MT0@W.CJM)% M6:E_I-* W/%")9+<%C'$[7A7=Z#NA?_:B[G?"_R#%0/B!6?$]_R I IR\H&X M1"9,@.QJ7S_NCHD!":C%#8]3PK=3@J/M:?4WJ$]/)-< MKN6:13!U=/:0(+;@S'[^B8Z\7[O4PX2%2+"6CL-:QZ&E7QS3T0S(^9.=_='> M[.]2<(BI("8L1(*U%+RH%;QXPTQM!U]6&>",_"Y8H?2D M^_=X=IGW,D^=<"5LN*>XUU8[1*JN)=!E+=#E._*95NGV!:*-V2&01<)2_;TO MC)HJ 3+G^A7"BEC'*1!I3A:W]V?D?@<%^;19)=W:]C;G5&TQ82$2K#4,XWH8 MQFCI<(RI("8L1(*U%+RJ%;QZXTIG9NJ2E5GG9@*;/4F7C%??K4O_( OV5GBJ M-DBPEC;4:_::WON6^2))8:F?;$$J^^1^N=1?%G%&YH+%&7PCCZEZYEU"]E=] MZH1$I858M+;L>UM\BK:L*Q26C)BT$(O6EM%O9/1QUW;%ZUO<_56>+! 2K2U0 M8TKH.US)F?F&BRB54.T6M8X?[*ZOV2MVBHCJ7%!I(1:MK7=C7BB>>Z&H]@65 M%F+1VC(V#H;V6YB#>?EV%]///5E35+M#?V2QVF(U3H;V6YFO]HZ<4.8B5/>V1>CUN M"E7^U%_?K4^4;NPYRL']!;T.RW.A!E,>4]TQL4H+23)8:J0WN-0)090G/V5! M\;4]"WGB2O'<7B; 8A#F!?U\R;EZ+9@*ZO.WV7]02P,$% @ (!0 X!X !D !X;"]W;W)K&ULM9E=<]HX M%(;_BH;M[+0S*;9D,) ES 3HSO8BVTS3M-?"%J");;&2",G^^I5L8R,P2IQ5 M;L"R?5X=/?HZQQKO&'\0:T(D>$J33%QUUE)N+CU/1&N28M%E&Y*I)TO&4RQ5 MD:\\L>$$Q[E1FGC(]T,OQ33K3,;YO5L^&;.M3&A&;CD0VS3%_'E*$K:[ZL#. M_L9WNEI+?<.;C#=X1>Z(O-_<SE&@#?(W?E*R M$P?70#=EP=B#+GR-KSJ^]H@D))): JN_1S(C2:*5E!__E**=JDYM>'B]5_\S M;[QJS (+,F/)+QK+]55GV $Q6>)M(K^SW5^D;%!?ZT4L$?DOV)7O^AT0;85D M:6FL/$AI5OSCIQ+$@0'JGS% I0$Z,H"],P9!:1"\MH9>:=#+R11-R3G,L<23 M,6<[P/7;2DU?Y#!S:]5\FNE^OY-P%21B\&,I6HX"9QWR&=0 M//JVR8O7NG^H? 8?YT1BFHA/ZHW[NSGX^.$3^ \(-:8$P%H!NXS*L6%NJFN M?ZS95N L%F-/*F]UG5Y4>C8M/$-G/ O # .2C7H-#L]>;!TWML9O/273.W&A-4/5\D.OUS_6\[K#/ MB[SGHX.>;^JI0BEH5M)+TZ78X(A<==3:(PA_))W)[[_!T/^CB9)+L;DC,8-@ MKR+8LZE/_MZF"\(!6Y:#_P)\VTHAU7"GV0I@"19D1;-,%]0[&\(I:QK'TZ*6 M7EZ+7J#\%9O6D+SI&8 :Y?@>NW!/?EB?"(BL9Y/NV?\/D, M@]ZH/SKB<_J>;[XQM[KUQD:'5:/#EHU6&]>24$GB"T">-I2KB<@XB' 6J6VP M&45XB@*%/NP=D;!ZTG:D.!(SH TJ:(/_-\5(%MLGU^!T*=Y2%.E?AB<6QCK% /:*%104L9V%P!7 &D%\%$#;&36D(+T??\8F=,$ MQ)6:B:Q.0: ]!_F2;A+V3(CQ1;61C94;>Y*S?SR6F<=R'?VM1*Y3!EF M3M7FKM1,C'4"@NP)2#X"&S#J'$-=-\[84M)8Y>#)C+57W!K3>R05J$XJD#VI MN,\XB=@JH_^>X00X2;".3B0#(I_5K%P7/](,Q"Q)5$#QJ9$F.MG%!OXI3::!79AZX#.6*3 (P502[-8W68/LB<"KRRZB$OM!=L+=HY&SW"94Q M7V\?\Z&FV+7L#*=YBRNUHC.\@Z._E/!5?H0J%,)M)HN3K>IN=4Q[G1].'MV? MPLM9<=A:RQ1GOS>8K]2F#A*R5))^=Z#6:%X."2&PO=V]R:W-H965T4B^AR+Y1IIN M&7\1$8 D/](D$S,CDG)]8YHBB""EXH*M(5-WEHRG5*I3OC+%F@,-RZ T,1W+ MNC13&F?&?%I>>^3S*&&DV=1>#N\1O]][+SJC//5, =2_Z.0QG- MC"N#A+"D>2*_L.UGJ#LT+G@!2T3YEVSKLI9!@EQ(EM;!J@5IG%6_]$"$+)75([EBJQI^@90;/R2/P1-IX6B!?]+L@KCV1^)8SHB(B'+HZ]:=GO(0R(;B'J9X M>LH]?6TAL824>(=9_C$6/]*OCEQN,Z;<$CL^@!T\'"JRC+6R M_)6GS\ )6Y(HYV$"@OPL'ZH^;;2DH=I@PKSQ>PGWU$.JKJ/Q9:/QI5;C[R!D MG*W(&GC,^J;SA39^J+*8,$_?,Y>\ N6]$R]2*SJ"3QK!)R<.ZH!E H*\V(N1 M@":0A923D+X*DA<+OF3%U2!/J 2R84F>POFVW%JIFW0#7&T5B2AG\#6/U6S^ MDWA]^=,V9VC^,&'>Y-V3X>Y/+$CU=3)UU63J2INI.__A(WG80D8^YZNH=PE? M: E#Q<6$>9@P'PG62<-UDX9KW W+-69.,&$>)LQ'@G5R8ENM,[$PMBPU1;,S MJ&36US949U2:CT7K*KWC 6VMTD^%NN>5"7RDKRED:O!S)?\*BN./Y*LZ#B(@ M#QGTID"+'_H\H-(\5)J/1>LFRFD3Y>!.5#4/*S.8- ^5YF/1NIEI+:^M=6_- M)O>,"D*+K6Z@'IS^^0K5[:+2O)IF.SN3J77ANN[>G@FKUJ[8K9>U]6;VY/GJ MZY;UI@#5YJ+2/%2:CT7K)JIUU_88>;Y"-=FH- ^5YF/1NIEI/;G]7TVY'C X M%:BV_$CGG,.^'*L=7=E;9V[KK?F 90+55*/2O)IV?)GX/[RUW9IK6^^N3U\F M(@[]&UM4\XU*\U!I/A:MFZK6@-O(#MQ&M>"H- ^5YF/1NF^^6A?NZ%WX\85" M#QB:"E2:=Z1SFG_@8K6C*WMKR1V])3]]H="#!LN/:KYKVM&% JO62FQSYW5X M"GQ5?H<@2,#R3%8O?9NKS;<.M^4;_KWK"_O&J[Y8:#'5!Q3WE*_B3) $E@II M74S4Q,:K;Q*J$\G6Y4OW9R8E2\O#"&@(O"B@[B\9DV\G107-ER'S?P%02P,$ M% @ &ULM9WO;Z,X'L;_%2LW.LU(.PE@?G6NK32M;[5W4N^JK6;O-4W<%$V M'I!V9G5__!E"X[B!+W'Z9%_LI"G^@!_@BS_4).I2R9C^R55Y=3![K M^NG+;%;-'V665-/B2>;J-P]%F26U^K%[?EY7FQKE=I+F]+5JVS+"E_7LE5\7(Q<2>O;_R>+A_KYHW9Y?E3LI1WLO[V M=%NJGV9;RB+-9%ZE1I^$3%O&K1+_)'*EVKG-6NZNF6="9NOJ[K(NL9J"[(T MW_R;_.B"V&F@./T-O*Z!][8!'VC NP;\30//'VC@=PW\-IE-5]H<1%(GE^=E M\<+*9FE%:UZT8;:M5??3O-GO=W6I?INJ=O7E75W,O[,KE=R"71>9.IRJI-TA MG]FM+-OC*I]+MEGL6Y[6[.M+4BXJ]FN2ENR/9+66[*.0=9*NJD^CC3ZS;W>" M??SPB7U@,U8])J6L6)JWRU2_J#?5ZYMTM5(;4)W/:M6_9BMG\ZXO5YN^> -] M<=E-D=>/%?M[OI"+GO:";L^)]C.5ZS9<[S7<*X\$_GM>3QEW?V&>X_&>[;FF MF]\D/ZG68JQUN5VY3W2&;X\4WO*"H2.EV5N?[]LC9;YSI/3MIPV)]Y.:4O:E M>DKF\F*B:E4ERVV.W= MMXI]5 ?[YA3XU)?AAN6WK*9Z/U^ZL:KFY[/GW7#VE_*YX[]=3.POYD6!L[.8 MT:%@VZ& [-#7Y;*4RZ26+,F*=5XW79L75KX)^' Z5 MM[-M.F<'G[(JF7\F^5H-C7NNIYMX2)AM/$B8 ,&,$%U'CS =V&G:H4 A0FD" M13-CW!FHN\!SE899!XFDB8YVZ&C$]71$'AG1;^MRL9+LMDR5?2@3:9)2SO&! M.U/'8?]C[[H&T^NV3A1)$RB:F;LV Q>G!B[4#: T@:*9,6H]<&D_V!RW3^H8 M;$_L]A1?%*M54E;ZW?ZSG01;AXJDB8X6[ISM?.A,U^+ATN9A60RAK@&EB8YF M%$.?!\%01-HW7%HX8,50+7N3YFFVSGJSA;H)E"90-',/:#UQ<7[B0@4%2A,H MFAFC=A27EI2=.XW-87QG6QNAV@*EB8X6F7<:?&_@W-?BXM+F(F29/JNC[DYM M0'?ZIT7O71@:9)T.5%M&.AFS;'.[-E95[&=%'&N>=A6/',1CBV;R8ZAHTEMA MFSJ4)E T*I_<6C_<6F>!YP/XU> MFW7*4*E!T]IE M/'*0;RG<-,PZ'JC-=#3CKWNAXT3Q0$3:4[R3>@I-M\X,ZBE>CZ?$@Y[B:4_Q M4)Y"@ZS3@7K*2">WGN*%8]=:KD6%'RDJ >!6-[UNZ_D;4#U!TL)I/3G^RDN#K4.%FDE',ZZ\ UK"=Z9=T2-VNRLO#;..!SOW MBN]=><]@57/X5C>]%=:Q0[4&13/W@+8??H:KFE#_@=($BF9.JM8J MY-,J],ZJ2=-MDX721$'VM*!J$NP_XA(ZSM!E)-#>$1SG'=:UD+[536^%=;10'T'1S#V@ M?23 ^4@ ]1$H3:!H9HS:1P+:1]XYA*3IULE"I:2C[0XASP;OV00[S]K36G+X M")(&68>#?;:>[J3;WK-AW3B2N7QL&!EH:0F.>Q[FJ-(Y?+^;W@KK\*%R@Z*9 M>T [4(!['B: 6A"4)E T,T;M0\%)YYG1=.MDH<83],PS\Z?QT+!)JTR FF=& M@ZS3@8K,2"?M[W>'6F+"XZ:;]17/ ^YWTVNS31E*$RB:F;1VH! WP2R$&A"4 M)E T,T8M2N&I)IC18.M0H>X3[D\P&[+N4!M-B)Q@1L.LXX$Z3;@_P8Q[\=!? M!$(M*^%)986F6T<&E95P7U;<<.H.7'%#;2LARE9HD'4Z4%L9Z>0;6_%&9^>$ M.Y\6=J2M(.9WT^NVCAS[@6*G<)10.TJ(QG)=.=M+\#'FFCB8Z:=15 =@M($BF9^LK>VIOA4\\YHL&VH4)J(>^:=#2AXK/4F1LX[HV'6\4 % M)^[Y:.4XX@,*'FMSB4]J+C3=.C*HN<0]'R<63%T^$)FVE1AE*S3(.AVHK8QT M\JVM>.[@%7>V\R5%F2R7[9<]5:K"K_-Z\Y4ZVW>W7RCUM?T:I3?O7[E?KC=? M"Z4QFV^INDG*99I7;"4?%-*9-L/4&ULK5A=<^(V%/TK=]R=3C*3X _, M1U)@)F!VVX=T,\MD]UG8 C2Q)2H)2/KK*\F.P6"?;$1P.VD2FA^(F#V&09XF]CG++=T/&=]P??R'(E]0-W-%BC)9YA M^;Q^XJKFEBP)R3 5A%'@>#%T'OS[J=_6 -/B.\$[<5 &/94Y8R^Z\E(+35#.IBV$. HGGI M4 ""8T#[#*!= -I'@. <("P X7$/X1E IP"8J;OYW(UP$9)H-.!L!URW5FRZ M8-0W:*47H3I09I*KMT3AY&@F6?P"8R5U A.6J?@3R#AX"T^8FT"D,8:\V3,E M$AYVB"<"'K3#1+[!580E(JFX_A!R"\^S"*X^7<,G<$&L$,<""#5MQ(UZJ,J/ M)$U5]V+@2C4[/48W+F8RSF<2G)F)#X^,RI6 *4UP4H./FO'M!KRK5"VE#=ZE M'0>-A%]CV8*V?P.!%[1KQC-IAC^BMR9T]!&:EYV'-?!I,SS"\;FQ5[1HEV'6 M-GR=,WQ_;[(YYL 6RNPM%E)%V]/LN=;EG*A=3Z3SYKU8HQ@/'948!>9;[(Q^ M_\WO>G_426R3++))-K5$5G$C+-T(F]@/W,@7X0U\W4@A$4T(70*2,,=+0JFN MJ#9KS FK6U#CQEXNMG^6FQBFC1'92/_I5%IDRSJGLC?"]JG46FISXK\O5+^7F.B_F%V5BHL'[:8 MJYTBF# %M;? \!D1#M]1NL'Z0P\S[4^= 3V;!M@DBVR232V156SJES;U?SIY M)"Q-$1=Z1>1KIC:/-/)=:HI-LB@GZQUFN%ZKTS]:%):ZK*A]5ZI]UZCV&*5F M2_OS:C?R7:JV3;+H[E3M;DOO\2IJU[3JM,*R445%W]N?-;S+DLOT%?.8")5/ M.(D_R"H%MR5-K;)%5MFFMMBJ+AV<"/W&:#<'M]NY.1+&AT="_*K+]>8T4EYL MCDVVJ&#S*WNHUG%^L=5G5?1@+WKP2Z+? &42WK $CF.VI.3?VC/NN+F;BXVP MR185;!4C>BW_V A+?5:-V!]4_<:3USY'H2)'Y1M-8*H*NQ6)5["A>P]JS0(B M3#'6/)*IX]1'KED]]%IEBS[0RU=!B3CXD.G;$_![D*"WNH/]U-:P_H_\ 4$L#!!0 M ( ',\J5@[Y&[,=P( - & 9 >&PO=V]R:W-H965TKN%9[;,C5WPD[BD2YB!>2F?%,[\AB5C!0C-I" *%B/OKCN<]&V\"_C%8*M; M8V*=S*59;;[U#[<0)3R;5[DFT=&W@D76LCBQJ,"@HFJC=] MK?/0 B#/84!8 \*W@-X10%0#(F>T4N9L3:FA2:SDEB@;C6QVX'+CT.B&"?L5 M9T;A+D.<269&IBLRQD1D9"(++ Y-77ZOB=NZGK_?NG^U8R"74S"4<7V%P2^S M*;F\N"(7A GR,Y=K346F8]^@1GN2G]9ZQI6>\(B>B#Q*87)-[D4&V3[>1V^- MP7!G)'RDJD.B[A<2!F'O@)[)Q^'1"3E1D^_(\45'^!Y @**<8'8(S?"# M,FT4M:5\*%P%'^J2IC#R\ 9K4!OPDL^?NH/@ZR&C9R+;L]UK;/<<>_]8 MF>5405U+:;N6H*JE0^9[YS1_)K(]\_W&?/_D-V]?I(^:KQ@'CM%VXDT2WO8' ML;]IFWH?U.W?!$U0)=9O-8<"U-+U3(U"UL)4UZA9;=KRG>M&;];'V*ZK[OJ? MINKU>$F63&C"88&40><&A:FJ?U83(TO7@N;28$-SPQQ_.:!L .XOI#2[B3V@ M^8DE_P!02P,$% @ &ULM9EMCYM&%(7_RHBF52(EYMWV;FU+NX:HK53%BM7F M\QBNUVB!(3.#G4C]\9T!%IO$)F9S]XL-F/-<.,?,<&%V8/Q1[ D^9*EN9@; M.RF+6],4T0XR*D:L@%S]LF4\HU*M\@=3%!QH7(FRU'0L:VQF-,F-Q:S:MN*+ M&2MEFN2PXD2464;YUWM(V6%NV,;3AH_)PT[J#>9B5M '6(/\IUAQM6:VE#C) M(!<)RPF'[=RXLV]#V]>":H]_$SB(DV6B3V7#V*->^3.>&Y8^(D@ADAI!U=<> MEI"FFJ2.XW,#-=J:6GBZ_$1_7YV\.ID-%;!DZ:(_"N%?B-H#IULS[WRKB 2KJ8<78@7.^M:'JA]9?3HJ^5)14[$C^@.\+6@RQ-=>]%!?,6&!?V5((5+5CO?CUOOQ#^8 =W*< ^Z?/P?TEAF: M R8LP(2%2+!.5I,VJ\GSYX )IO^8L 3%B+!.OY/6_^G+SL'].*'9C0].[PX MKN=],P=@5@VOJ-KQ]J;U]N;EYH!>]%!?,6'!S94AA4A5.][;UK'OLGK=7Y<; M 9]+R"4)]_KS/X+6'/27'IH.*BU I858M&Z()\VS_?SIH=%BI8!)"U!I(1:M MF\*QI[;[F^J?&L@:]H_O&9?]1S$X =0^&8O63>#8*=N]C>#YP0SI+K>_].#+ M"+771J6%6+1NB,=VV_9^8C!#;:91:0$J+<2B=5,X-N;V"W;F]OD&^/N;GV7_ M40Q. ),68M'J!,R3A^/ZW&DU4-5Z_3JA7)"NJY^4;)B7+ MJL4=T!BXWD']OF5,/JWH1_#M2YW%_U!+ P04 " !S/*E8ZV9!)BP" #8 M! &0 'AL+W=OV DD:BG29X@:A6,7CKIM?&FA^"[3;CVW-VTE!0.\&;Y,[V_Y_?V;[D MC39/MD)T\"R%LK.HQK$M*Y3,#G6-BF:VVDCF*#6[V-8&V2:(I(BS)+F- M)>,J*O(PMC1%KO=.<(5+ W8O)3,_YRAT,XO2Z#CPP'>5\P-QD==LARMT7^NE MH2SN739'!8\<&WL2@Z]DK?633SYM9E'B@5!@Z;P# MH]#6,FTWT#?9 MH4B&HS3+X\,9E'&/,OY/E!O@M&T5HQCH :56!S0.-__ .#['.$G?_<48GUQ4 MW_-T^#NN+ C&PO=V]R:W-H965T M9 MD6E;B"1J)!VG0'_\2$F1K51FK.7T2Z(+W^=0?'DQ#R<'QA_%CE()SVF2B:FU MDS*_M6T1[6A*1(_E-%-O-HRG1*I;OK5%SBE9%Z(TL3W'&=DIB3-K-BF>W?/9 MA.UE$F?TGH/8IRGAW^]HP@Y3R[5>'GR)MSNI']BS24ZV=$7EU_R>JSN[IJSC ME&8B9AEPNIE:<__%=2J8VKAZ?4+/2P^7GW, Q%TP9)_XK7<3:VQ!6NZ(?M$?F&' M/VGU04/-BU@BBK]P*,O>.!9$>R%96HE5#=(X*_^3YZHA3@3NX(S JP3>I8)^ M)>A?*AA4@L%KP>B,8%@)AI<*1I6@,-,N&ZMH:9](,IMP=@"N2RN:OBCL*M2J M@>-,]ZR5Y.IMK'1RMB!Y+$D"*\FB1_@$\[^7,-]R2E7OD0*N?"I)G(AK]>KK MRH>K#]?P >(,EG&2J)XA)K94M= L.ZHB!F5$[TS$O@=+ELF=@"!;TW4+(#0# M1GT#P%;?7S>"]]((=YZ1.-]O>^ ,/X+G>&Y+A19F^9+P'KC.6;EOEOLT4O*Q MEKOCMO:\('K?+:(/VEKS?\L;;=FO.U2_X/7/\/1'P(*EJ9HVRD[5Z%+PH_&R MI;YW1KZ>:6]%3B(ZM=14*BA_HM;L]]_N\?6?$=C6ZA(T*F/Y]]#0;.A/[Z=2^GXOT7Q4),*L4 M(L$:IHQJ4T9&4U:E!67CPY5:@DM3KMN,,**Z&H$)\S%A 28L+&&#D\YT[$L- MQVYJQVX05T)U6XV[-D.-D;H:B@GS,6$!)BQ$@C6\']?>C]^W)HXQ#<6$^9BP M !,6(L$:AGZN#?ULGGZ5H0(B-6#5#*RWQ#F)UY!3#I*33)!RGWQ%!!#]-%(# MO'5F-D;IZCLFS"]AKG,Z ?:<_JOU%#-DB 1K&.HZQYVO\\;\[+D_34K"G7 M!=3[#6/RY48'J(_/9_\!4$L#!!0 ( ',\J5@898# F0( '4' 9 M>&PO=V]R:W-H965T\FUL1;;P7;:P:_G;*=9-[*(3?1#8SOWWKUWL<^SG52WN@0P MY(Y70L^#TICZ+ QU7@*G>B1K$/AF+16G!J=J$^I: 2TAF11$P7H>?!B?+5(;[P*^,]CI@S&Q3FZDO+63+\4\B*P@J" WEH'B8PL+ MJ"I+A#)^MIQ!E]("#\=[]D_..WJYH1H6LOK!"E/.@W$"?*ME(VFHM"ST* @2QOF M;?)SGSQ^(GE"+J4PI28?10'%0WR(1CHW\=[->3Q(>$G5B"3C-R2.XDF/GL4P M_"L5(Q+%?? 'X#-=TQSF 9Y0#6H+0?;ZU3B- MWO=Y^T]D#YQ..J>3(?;,;QMUOVWJ=MM0+AMA"&U,*17[_?@K^S(,0<6Y!VIH_Q#.B2HK*3/F^>=W(@ M)TWOQ7C)@[E?^.72SEGZ0F=];M*_BCM.'ID93/=<,^%!9^.@-J[A:Y2)F\HW MN6ZUNU,^N%8:WH?["PE[PX8)32I8(S0:G6+5E6_R?F)D[?KDC338==VPQ'L1 ME W ]VLIS7YB$W0W;?8'4$L#!!0 ( ',\J5A8B-_=^@( $,) 9 M>&PO=V]R:W-H965T*E64PK.;3#86CAWLV0M\/6,G#=LJ#;#B96,[R/,U1FNXR&T?W")[DJR"_$R:(2*[Q!NJVN+<_BEB63 M)6HGC0:+^3(Z'9ZOVQN"=W!GSS4\^9LMHX 6API0\@^#'!L]1 M*4_$,KXWG%&[I0?NC^_9+X-W]G(G')X;]55F5"RC>009YF*MZ)/9?L#&S]3S MI4:Y\ O;)G800;IV9,H&S I*J>NGV#5YV ,P3S=@U !&CP&3)P#C!C .1FME MP=:%()$LK-F"]=',Y@@FOA#V"\? UC :C28>>\[^'CWODC-O\C0/?]"_RUY6=&CWN M1OLC>N(JD>(RXC/HT&XP2EX\&\X&[[JL_2>R!T8GK=%)'WMRB1E:H?C?$ R3 MV$%ES4;ZX]QEO&:;!39?2C;)8!%O]MWT13R0.&TE3GLEWFJ+J5EI^1.S(/ . M->:2.C],337'^@7=Q6[\ZL&TD+H%8*3')C+5&A2/\!LT')6 M$#3N"&B+BC-1AKK3E8?C/^:A5^F!>9BW>9CWYN$T3>V:S4I-R.P$Q@+W;*%( M_VH1+L*;=I!:M::ZDK? MKK8W@=/0 !^MG_$-H6[HOVGJZP77\974#A3F3#DX.N:C:NN674_(5*'KW1GB M'AJ&!=]RT/H ?I\;0_<3OT%[;TI^ 5!+ P04 " !S/*E874N/4K4+ " MF@ &0 'AL+W=OF@\;U?$DY] MM<#]HI8>)%T^9?GOQ5+*4ORQ2M+B:K LR_6[X;"8+>4J*MYF:YFJ9Q99OHI* M=3=_'!;K7$;SNM$J&5JCT>EP%<7IX/JR?NPNO[[,-F42I_(N%\5FM8KRK^]E MDCU=#<:#EP?NX\=E63TPO+Y<1X_R@RP_KN]R=6^X5>;Q2J9%G*4BEXNKPW0GF5X-1M40RD;.R(B+UWQ=Y*Y.DDM1R M?&[0P;;/JN'N[1?=K=^\>C,/42%OL^0_\;Q<7@W.!V(N%]$F*>^S)U\V;^BD M\F994M3_BJ?FM:.!F&V*,ELUC=42K.+T^?_HC^:#V&E@6=]H8#4-K&,;3)H& MD[T&D_$W&DR;!M-C>SAI&IP M9ILB2N?%Y;!4"U%1PUG3H?_:W MGX#U\@F\MXS@S3I_*ZR+GX0ULJ;BXP=;O/GAQX[ENCV&F7R7L8]@1B],_76U M\W?H\!RSY\H'M5AGWUTLU\S\-BO?BLFH9B8&QC,SOT35AV35S-C ^$=\2,W2 MF-Y4<,323,;?9<+CF6]\-MK G&Q+69L>2O7\6)MU"M6Y]5ZRCF;P: MJ)5G(?,O1JHU8!N;B_NU'KI9N;FT*H59*XO5/WNVK%V$O? M6B$QF\0<$G-)S",QG\2"9^RTQJHMBB_7XY/1:'0Y_+);!(>ONCC=>9$VN$^V M@_O$.+COI?IJWTBQR+-5-;K+7&TQ%&H:6"Z;":#,.T>SD>T[FDG,)C&'Q%P2 M\TC,)['@&9ONCN;#P0SUJ WZT^V@/S4.^G_&:1J54OPIG#^B/%K(-'ZHO[MS MF:C'YR*X4\_9<;'."G5/?>\_?!4?HD3^)'[-RNJ)JE)B53=S\=NZ61MT5HEQ M.?I6"8G9).:0F$MB'HGY)!:06 AA6C6=;:OI[-7;"6=D'9"836(.B;DDYI&8 M3V(!B840IM7!^;8.SHUKE=NH6.YM(.1R)N,OG;N9WANQOB5!8C:).><'D]:3 M_;F 2W;HD9A/8@&)A1"FC?2+[4B_,(_T>O;S6'WCZ^.]S,2#W(YZL5G7"<0R M5AL9U29T-9,JUG(6+V+U["I.I-K 2#MW*[XW+D'?\B QF\2W0$%1)D)J-:@ZJ MN:CFH9J/:@&JA92FEX35EH1E7'/_C=+-G5V\:]X)M/O M;D^@J3.JV:CFH)J+:AZJ^:@6H%I(:7IYM&GV^.3UVQ-H=(UJ-JHYJ.:BFH=J M/JH%J!92FEX2;=8]-H?=?_D7'F:W=YV@Z36J.:CFHIJ':CZJ!8VV.YW;_YF' M\27ZB&[SYK$QQCOXDE=SH=M/]^T\R/2[CLZ!CJ;3J&:CFH-J+JIYJ.:C6H!J M(:7IY=/&U./SU\^1T'0:U6Q4VP.M.]DKK:E MR^A15ON9%IN\7,IV^ M%WUE[: ]NJCFH9J/:@&JA92F'XW6)M>6.;G6:^&P!J+TJTB:74]9+K*Z5.;U M;V7C;Q6&NWZR5QMHIRZJ>:CFHUJ :B&EZ;71QM66,?OK MVO+XJS_T,/?4NR305!O5'%1S4$FVT;9FC;>B''N9>>E?-84)[PHE_WG56C@C6HVJCFHYJ*:AVH^J@6H%E*: M7C9MX&V]/O"VT, ;U6Q4:CFHUJ :B&EZ?70QN66.2[7=^CFLCIK89P^BKR> M5\7=A]\UIBDNN#7WVWODHTDWJKFHYJ&:CVH!JH64IH_\-NFVS$=D_Y5M"O7D M;Y]N[NZ=7YUZ]? A3N8RC19Q(FYS&:W4\Q\[#FN-A'H'/[<'M^:RW.2I*)?J M?2VSI/,(XB0134[WIFGF9>A;!:CFH)J+:AZJ^:@6H%I(:7H5M*GZI'>JWF>:UED; M:+J.:C:J.:CFHIJ':CZJ!:@64II>06VZ/GE]NCY!TW54LU'-0347U3Q4\U$M M0+60TO22V#EYN3E=OW_9NR54/<1J':+6'R*OSV=?9B^GJ!)OU(-JT_UY&M9U M[O7W33=[/P\<3?GUT.;K$SY?W]T7QNWV M,B]H[Q41FM"CFH-J+JIYJ.:C6H!J(:7IA=O M/[A]@N;NJ&:CFH-J+JIYJ.:C6H!J(:7I)='F[A/SP>W8;*OC"/)JMK4_V4)# M=U1S4,U%-0_5?%0+4"VD-/UJ?FWH/C6'[M!D"]PC9E[@OBLD5+-1S4$U%]4\ M5/-1+4"UD-+T FSS_NGK3_H^10-\5+-1S4$U%]4\5/-1+4"UD-+TDF@#_*GY MI._4'*WI9G^/V/A@EYAY>7I7!)K?HYJ+:AZJ^:@6H%I(:7I%M/G]U)S?=\S2 M^I[[VMQ#[W4(FO"CFH-J+JIYJ.:C6H!J(:7I%;-SF?+IZZ=5[$7(V:N0LYU=)V@@CVH.JKFHYJ&:WVCF M*_L$:)\AI>GCOPW:I^:@O6,2U5S[O'/0HR=\1S4;U1Q4<0GS:'M>.OWL M*6N9BVQ3%F64SJOS1Q3+*C5Y$Z=BGB5)E!?U*^I'?U0KFA_$\/E.]P0+S>!1 MS6ZT\YV)@O7VY/SL8N^4P&BO+JIYJ.:C6H!J(:7I)=.FZU-SNO[K9O50%<9" MI%GZ;1#%]4\5/-1+4"UD-*>*V58+*4L[:B,KB_5 M9O2CO)5)4JA!KU8>5X,J^=@^*G*YJ"["\.[&&@P/'@_&[\)Q]?BP9:XOU]&C M_"7*'^.T$(E<*'+T]DQ-Y>H:>KE39NNKP7@@'K)2;LOSW>K&O_P=02P,$% @ &ULK51M;YLP$/XK%JNF5EK+6\C2#)": M9-4JK5/4K-MG!R[!*K:9;4+[[V<;PM**1-.T+]AWON>Y>XSOXH:+)UD */1, M2R83IU"JFKJNS J@6%[Q"I@^V7!!L=*FV+JR$H!S"Z*E&WC>V*68,">-K6\I MTIC7JB0,E@+)FE(L7F90\B9Q?&?O>"#;0AF'F\85WL(*U&.U%-IR>Y:<4&"2 M<(8$;!+GQI_.1R;>!OP@T,B#/3)*UIP_&>,N3QS/% 0E9,HP8+WL8 YE:8AT M&;\Z3J=/:8"'^SW[K=6NM:RQA#DO?Y)<%8DS<5 .&UR7ZH$W7Z#3$QF^C)?2 M?E'3QD:1@[):*DX[L*Z $M:N^+F[AP. ?PP0=(#@+6!T!!!V@- *;2NSLA98 MX306O$'"1&LVL[%W8]%:#6'F+ZZ4T*=$XU2ZQ"]H)]$2A'T1+ .T(#(KN:P% MH$OTN%J@\[,+=(8(0]\+7DO,8(C>4)TSYDJ)/K,QRZKI8N M'*8SO3N5%Z5\U"L?G6)/O^E1<\&PO=V]R:W-H965TX_/=>1+ MW KYK$H C5XJQE7BE5K72]]760D55G>B!F[>Y$)66)NI+'Q52\#$)57,#X-@ M[E>8(A CANF=Z+] M!GT],\O+!%/N%[5=;/310UFCM*CZ9&-04=X]\4M_#B<)AG,^(>P30N?=;>0L M/V.-TUB*%DD;;6AVX$IUV4:.!#UC>H6AR M@\(@G([PHJ'TX80>*&DP.U=U!XW.0^V]6:H:9Y!XYF(H MD ?PTO?O)O/@TXCR=%">CM'37<, 38+]['9RJHU61-3Z_T/N=,>!.68*1L1F M@]ALE/-=\-LKY,:A;\G-![GY5:?V!-+<(GS!;9SYEMMB<%M]RP])\+$#: /,^%T(?)W:#X?.3_@%02P,$% @ 5>N]4*O90PX0YZ8I9>IJIPQME,J+[KM^HQQUP^QWHT?.\Z1F^8Q;3O MWIZ\_3'+U,4;QUR/WAT=M6Y/+S;'3TK@U/6LHN<[B)ZU<%V-8=+A;M+;Q7'Y MSKI\33C6<@W]&*-W+?2&BM(B>]2UH!BYT[)GY/?#+V0-&V3K*G;\G5*])<^8 M<'O7-7QB$=$ @36?*]DLB5ZU10:])!/-3@E<,Z"524J=.\+[[I!P-I(,6 E) M&5^8X38,C#.>24?I+:I#^3!2W!O8-SW8O95.RD0FR]@F@OD<5;=O ,L>&&2< MUP;;KAD8]'*B%)7B4G?*F\O!1Y!3M6\6N78XD63AM\_=AE!>=)!1)F,JFV\, M=SDTZ'&:@!W))E.XJBSW %0J2W4C9F22"5)Z6#*JAI8=4\ZOX:OM>[*F/4]6 MUJPL8E$WM:&J:61,!_17U8SVJFSG1;I.SNXR]6FFIR/*/A0:O9(T8?.R/T]J M YBZCZN3/.>+CYQ-1$K-Y'<...B1)<^99I+=ZVA0*F,]0*7KW%&IV'AUY*ZR.P7MNLO-JSZ+GF/0/P63[$$P& M>VG2JPZ^*Z?KM;-U/>K ;YB^^PU^#?$FJ#.:,:Z8J'I3%L=4/#IB:WE%1IRN MZ^O[8YJ0&58GA_6/Z!T+"9B.J?QL.K* MR:AL.KJAHU8O(&PBE^7+CF <@]D1P+ XF .,8UA8G']I/EUT/@;#O'6M2!?E M=%&.8=F08?G&XM@YD7[99QI%01"&6$:'0ZN#(9:W,(0_NQKF#1A8'(CTO%SC MJXU7R/8ZP-9T6X5@,\4K$9LIGFM ['D#1A395QN+ PQL%;#:@?CV.%!3=DX0 MP*IBWK =C"-1A"%0B_8:#4,D.R&\[>N#[9(@B"([ IC=01!@".Q&',$<@ <, M"8+R.;CQ//*6SRFO^4?]X ]02P,$% @ *NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'MU M[TO18Y54LI(_1''6&_:86=?/?]5:_JA5P\MYKNNR/.L%NQ/W0CCNSZWC$_"5MX=;9OZ2I:-T&/>B#]UO=U( MM6HO8W_%P/D973N\ONX:\:/^/\U8+Y:JY5H/^D.XD,TB@]I,;_4+[RT?FDA M+^NJ$MJV8,EF_*4SD(L)94-LFRLN-;OGY5:P&\'-5G>-Z':: &DF(/;,M642 M['REQ9N;B\02$)OENE:K_D+HBHW%HT>%3!)0J\0^9G90F3=U_I7]S=L^X=]) M9)" 6B$63C;=P_6S3]CXR_99.[ (#Q(9)"!6R*[I[%C=#8&5O9)Y$QDBB03$ M%KGD&VE#]MTM=J&0- )B:TQ57E>"+?AW_T8B1P3$DIAO'XWXMFU'VLG3WH 6 M(BV$Q%J <8 7[H5("R&Q%C"F&_"%8+L87PS,SK M0LA",;&%,*;7A9"%8F(+84RO"R$+Q<06PIA>%T(6BHDMA#&]+H0L%!-;"&.. MW U,9*'DE/LQ#Q]<3&2AA-A""/.AV]#Z#Q-9*"&V$,8,7$QDH>2$"V\/@;>Y MCBR4G-!"#X%KH00F 1!;Z-CZ8'\7P+N8R$()L86.8TZ^;:6[6Y<@"R7$%CJ. MV6V-N9C(0@GU7&AOM;7/NI*"+7DN2P\362BAG@N]P;SAS5:W&5[UDI5NA@JR M4$H]%SK=S<% MQL+MZ2FR4/JNV0(6\X*77.6B@^1N%TJ1A5)B"QUH3=N<*TO#-KK^Q\5$%DJI MMW_V,:>J$5J8AHGO&V_A,(7):.0KV6?ILOJTJKE]<3&2A]!UV@XZF9;"^ MBXDLE))GI@%,;T4N119*J=,.CNU:V=AC/INYJ8C(0AFQA0!F./0F&1FR4$9L M(8#9GG(QD84R8@M!3._9S)"%,F(+ Y@7]U?L[ED) MW=;RHO<,62A[UZ0$&\5FW M:QXN)-+.B%@[4V7LB*/90O.BW;5R_E'@/8G(.:/..8.NLOG\J1!+J41Q:Z]O M;'G.RWRF6?O27BD(XZ1-D5UNR_+2EMVIZYH7KW^+>_U+W^=_ 5!+ P04 M" !S/*E8(!6^$(0" F,@ &@ 'AL+U]R96QS+W=O#8\0\/2K'MIQWYV&W?X\+#Z.A].P:G;C>/X1PK#>U6,[/'3G M>KHPG43'RZ3F\7+VZKI7]YB$^8. M$@B2^8,4@G3^H 1!:?X@@R";/\@AR.1P.N(8$<"L2.2'0G,CHAV)% [(MN1P.V(<$<"N2/2'0GLCHAW M)-!;4&\AT%M0;R'06R8/VP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ M+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KKY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=X)]4X$>B?4.Q'HG5#O1*!W0KT3@=YI\K*;0.^$>B<" MO1/JG0CT3JAW(M [H=Z)0.^$>B<"O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V M KUM\K&20&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>] MG4!O1[V=0&]'O9U ;Y_\;$*@MZ/>3J"WH]Y.H+>CWDZ@=T:],X'>&?7.!'IG MU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)TG/PL2Z)U1[TR@=T:],X'>!?4N M!'H7U+L0Z%U0[T*@=T&]"X'>!?4N!'H7U+M\I][#^'FHPZWG:XW7_TZJQ\NY M]7;YZ_)KY^2&NN(<[BN&Y[]02P,$% @ 7!E&ULS=M-;MLP$(;AJQC:!I8L4J34(LZF[;;- MHA=@)3H6K#^03.K':^_OXX6;\Z]MW@M\D^ MA.ECEOEZ;WOCTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16CT.P0UB'N49R<_W9 M[LQ]%U9?CO%GWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>AN:/E/530AI/+GO\ MOIW\5=R09*\FS"M_#W@Z]^W!.MGY$J_T..YV M;6V;L;[OXY'43\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I/EL>E]_Q[S-^ MJ?_./@2D#PGIHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74G$)J3C$UIZ":4U3- M*:SF%%=S"JPY159!D5509!44605%5D&155!D%119!45609%54&25%%DE159) MD5529)44625%5DF155)DE119)476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:" M(FM!D5519%44615%5D6155%D5119%45619%54615%%DU159-D5539-44635% M5DV155-DU119-45639&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29*TH MLE8462N*K!5%UHHB:_4_9?TQCH=_'+\\T]ZTPW-^MOQGX>874$L! A0#% M @ &PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( ',\J5BJ1%E=MP8 ,@G 8 " @0X( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 04 &P6 8 " @14; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ -./L$ M #'( &0 @('G5@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ @$ M>&PO=V]R:W-H965TK M9P8 ,@P 9 " @1V 0!X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ <$! 'AL+W=O&PO=V]R:W-H965TYWP, (@1 9 M " @6;. 0!X;"]W;W)K&UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ P 40L !D M ("!E^H! 'AL+W=O&PO=V]R M:W-H965T M 9 " @:'R 0!X;"]W;W)K&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ 6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ XML 99 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 100 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 102 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 321 380 1 false 129 0 false 13 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.xoma.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Description of Business Sheet http://www.xoma.com/role/DisclosureDescriptionOfBusiness Description of Business Notes 7 false false R8.htm 10201 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Condensed Consolidated Financial Statements Details Sheet http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetails Condensed Consolidated Financial Statements Details Notes 9 false false R10.htm 10401 - Disclosure - Licensing and Other Arrangements Sheet http://www.xoma.com/role/DisclosureLicensingAndOtherArrangements Licensing and Other Arrangements Notes 10 false false R11.htm 10501 - Disclosure - Royalty and Commercial Payment Purchase Agreements Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreements Royalty and Commercial Payment Purchase Agreements Notes 11 false false R12.htm 10601 - Disclosure - Fair Value Measurements Sheet http://www.xoma.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 10701 - Disclosure - Lease Agreement Sheet http://www.xoma.com/role/DisclosureLeaseAgreement Lease Agreement Notes 13 false false R14.htm 10801 - Disclosure - Long-Term Debt Sheet http://www.xoma.com/role/DisclosureLongTermDebt Long-Term Debt Notes 14 false false R15.htm 10901 - Disclosure - Common Stock Warrants Sheet http://www.xoma.com/role/DisclosureCommonStockWarrants Common Stock Warrants Notes 15 false false R16.htm 11001 - Disclosure - Commitments and Contingencies Sheet http://www.xoma.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 11101 - Disclosure - Stock Based Compensation Sheet http://www.xoma.com/role/DisclosureStockBasedCompensation Stock Based Compensation Notes 17 false false R18.htm 11201 - Disclosure - Capital Stock Sheet http://www.xoma.com/role/DisclosureCapitalStock Capital Stock Notes 18 false false R19.htm 11301 - Disclosure - Income Taxes Sheet http://www.xoma.com/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 11401 - Disclosure - Subsequent Events Sheet http://www.xoma.com/role/DisclosureSubsequentEvents Subsequent Events Notes 20 false false R21.htm 20202 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies 21 false false R22.htm 30203 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesTables Basis of Presentation and Significant Accounting Policies (Tables) Tables http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies 22 false false R23.htm 30303 - Disclosure - Condensed Consolidated Financial Statements Details (Tables) Sheet http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsTables Condensed Consolidated Financial Statements Details (Tables) Tables http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetails 23 false false R24.htm 30503 - Disclosure - Royalty and Commercial Payment Purchase Agreements (Tables) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables Royalty and Commercial Payment Purchase Agreements (Tables) Tables http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreements 24 false false R25.htm 30603 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.xoma.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.xoma.com/role/DisclosureFairValueMeasurements 25 false false R26.htm 30703 - Disclosure - Lease Agreement (Tables) Sheet http://www.xoma.com/role/DisclosureLeaseAgreementTables Lease Agreement (Tables) Tables http://www.xoma.com/role/DisclosureLeaseAgreement 26 false false R27.htm 30803 - Disclosure - Long-Term Debt (Tables) Sheet http://www.xoma.com/role/DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://www.xoma.com/role/DisclosureLongTermDebt 27 false false R28.htm 30903 - Disclosure - Common Stock Warrants (Tables) Sheet http://www.xoma.com/role/DisclosureCommonStockWarrantsTables Common Stock Warrants (Tables) Tables http://www.xoma.com/role/DisclosureCommonStockWarrants 28 false false R29.htm 31103 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.xoma.com/role/DisclosureStockBasedCompensation 29 false false R30.htm 31203 - Disclosure - Capital Stock (Tables) Sheet http://www.xoma.com/role/DisclosureCapitalStockTables Capital Stock (Tables) Tables http://www.xoma.com/role/DisclosureCapitalStock 30 false false R31.htm 40101 - Disclosure - Description of Business - Liquidity (Details) Sheet http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails Description of Business - Liquidity (Details) Details 31 false false R32.htm 40201 - Disclosure - Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Details 32 false false R33.htm 40202 - Disclosure - Basis of Presentation and Significant Accounting Policies - Income Taxes and Share Repurchases (Details) Sheet http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesAndShareRepurchasesDetails Basis of Presentation and Significant Accounting Policies - Income Taxes and Share Repurchases (Details) Details 33 false false R34.htm 40203 - Disclosure - Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details) Sheet http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details) Details 34 false false R35.htm 40301 - Disclosure - Consolidated Financial Statements Details - Equity Securities (Details) Sheet http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails Consolidated Financial Statements Details - Equity Securities (Details) Details 35 false false R36.htm 40302 - Disclosure - Consolidated Financial Statements Details - Accrued and Other Liabilities (Details) Sheet http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails Consolidated Financial Statements Details - Accrued and Other Liabilities (Details) Details 36 false false R37.htm 40304 - Disclosure - Condensed Consolidated Financial Statements Details - Net Loss Per Share (Details) Sheet http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails Condensed Consolidated Financial Statements Details - Net Loss Per Share (Details) Details 37 false false R38.htm 40305 - Disclosure - Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details) Sheet http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details) Details 38 false false R39.htm 40401 - Disclosure - Licensing and Other Arrangements - Takeda (Details) Sheet http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails Licensing and Other Arrangements - Takeda (Details) Details 39 false false R40.htm 40402 - Disclosure - Licensing and Other Arrangements - Rezolute (Details) Sheet http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails Licensing and Other Arrangements - Rezolute (Details) Details 40 false false R41.htm 40403 - Disclosure - Licensing and Other Arrangements - Janssen (Details) Sheet http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails Licensing and Other Arrangements - Janssen (Details) Details 41 false false R42.htm 40404 - Disclosure - Licensing and Other Arrangements - Novartis - NIS793 (Details) Sheet http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details Licensing and Other Arrangements - Novartis - NIS793 (Details) Details 42 false false R43.htm 40405 - Disclosure - Licensing and Other Arrangements - Novartis - VPM087 (Details) Sheet http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details Licensing and Other Arrangements - Novartis - VPM087 (Details) Details 43 false false R44.htm 40406 - Disclosure - Licensing and Other Arrangements - Sale of Future Revenue Streams (Details) Sheet http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails Licensing and Other Arrangements - Sale of Future Revenue Streams (Details) Details 44 false false R45.htm 40501 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Summary (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryDetails Royalty and Commercial Payment Purchase Agreements - Summary (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 45 false false R46.htm 40502 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Talphera (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails Royalty and Commercial Payment Purchase Agreements - Talphera (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 46 false false R47.htm 40503 - Disclosure - Royalty and Commercial Payment Purchase Agreements - LadRx (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails Royalty and Commercial Payment Purchase Agreements - LadRx (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 47 false false R48.htm 40504 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Aptevo (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails Royalty and Commercial Payment Purchase Agreements - Aptevo (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 48 false false R49.htm 40505 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Agenus (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails Royalty and Commercial Payment Purchase Agreements - Agenus (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 49 false false R50.htm 40506 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Aronora (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails Royalty and Commercial Payment Purchase Agreements - Aronora (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 50 false false R51.htm 40507 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Palobiofarma (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails Royalty and Commercial Payment Purchase Agreements - Palobiofarma (Details) Details 51 false false R52.htm 40508 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Viracta (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails Royalty and Commercial Payment Purchase Agreements - Viracta (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 52 false false R53.htm 40509 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Kuros (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails Royalty and Commercial Payment Purchase Agreements - Kuros (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 53 false false R54.htm 40510 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Affitech (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails Royalty and Commercial Payment Purchase Agreements - Affitech (Details) Details http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables 54 false false R55.htm 40511 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Summary of Royalty Receivable Activities (Details) Sheet http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails Royalty and Commercial Payment Purchase Agreements - Summary of Royalty Receivable Activities (Details) Details 55 false false R56.htm 40601 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Carried at Fair Value on Recurring Basis (Details) Sheet http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails Fair Value Measurements - Financial Assets and Liabilities Carried at Fair Value on Recurring Basis (Details) Details 56 false false R57.htm 40602 - Disclosure - Fair Value Measurements - Equity Securities (Details) Sheet http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails Fair Value Measurements - Equity Securities (Details) Details 57 false false R58.htm 40603 - Disclosure - Fair Value Measurements - Contingent Consideration (Details) Sheet http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails Fair Value Measurements - Contingent Consideration (Details) Details 58 false false R59.htm 40701 - Disclosure - Lease Agreement - Leased facilities (Details) Sheet http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails Lease Agreement - Leased facilities (Details) Details 59 false false R60.htm 40702 - Disclosure - Lease Agreement - Maturity of lease liabilities (Details) Sheet http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails Lease Agreement - Maturity of lease liabilities (Details) Details 60 false false R61.htm 40703 - Disclosure - Lease Agreement - Lease costs (Details) Sheet http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails Lease Agreement - Lease costs (Details) Details 61 false false R62.htm 40704 - Disclosure - Lease Agreement - Additional information (Details) Sheet http://www.xoma.com/role/DisclosureLeaseAgreementAdditionalInformationDetails Lease Agreement - Additional information (Details) Details 62 false false R63.htm 40801 - Disclosure - Long-Term Debt - Agreement (Details) Sheet http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails Long-Term Debt - Agreement (Details) Details 63 false false R64.htm 40802 - Disclosure - Long-Term Debt - Balance (Details) Sheet http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails Long-Term Debt - Balance (Details) Details 64 false false R65.htm 40803 - Disclosure - Long-Term Debt - Aggregate projected future principal and discounts (Details) Sheet http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails Long-Term Debt - Aggregate projected future principal and discounts (Details) Details 65 false false R66.htm 40804 - Disclosure - Long-Term Debt - Interest expense (Details) Sheet http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails Long-Term Debt - Interest expense (Details) Details 66 false false R67.htm 40901 - Disclosure - Common Stock Warrants - Summary of Common Stock Warrants Outstanding (Details) Sheet http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails Common Stock Warrants - Summary of Common Stock Warrants Outstanding (Details) Details 67 false false R68.htm 41001 - Disclosure - Commitments and Contingencies - Collaborative Agreements, Royalties and Milestone Payments (Details) Sheet http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesCollaborativeAgreementsRoyaltiesAndMilestonePaymentsDetails Commitments and Contingencies - Collaborative Agreements, Royalties and Milestone Payments (Details) Details 68 false false R69.htm 41002 - Disclosure - Commitments and Contingencies - Contingent Consideration (Details) Sheet http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails Commitments and Contingencies - Contingent Consideration (Details) Details 69 false false R70.htm 41101 - Disclosure - Stock Based Compensation - ESPP (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails Stock Based Compensation - ESPP (Details) Details 70 false false R71.htm 41102 - Disclosure - Stock Based Compensation - 2010 Plan Stock Options (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails Stock Based Compensation - 2010 Plan Stock Options (Details) Details 71 false false R72.htm 41103 - Disclosure - Stock Based Compensation - Stock Option Inducement Awards (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails Stock Based Compensation - Stock Option Inducement Awards (Details) Details 72 false false R73.htm 41104 - Disclosure - Stock Based Compensation - Stock Option Activity (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails Stock Based Compensation - Stock Option Activity (Details) Details 73 false false R74.htm 41105 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails Stock Based Compensation - Performance Stock Unit Awards (Details) Details 74 false false R75.htm 41106 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards Fair Value (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails Stock Based Compensation - Performance Stock Unit Awards Fair Value (Details) Details 75 false false R76.htm 41107 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards Activity (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails Stock Based Compensation - Performance Stock Unit Awards Activity (Details) Details 76 false false R77.htm 41108 - Disclosure - Stock Based Compensation - Stock-based Compensation Expense (Details) Sheet http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock Based Compensation - Stock-based Compensation Expense (Details) Details 77 false false R78.htm 41201 - Disclosure - Capital Stock - Dividends (Details) Sheet http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails Capital Stock - Dividends (Details) Details 78 false false R79.htm 41202 - Disclosure - Capital Stock - BVF Ownership (Details) Sheet http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails Capital Stock - BVF Ownership (Details) Details 79 false false R80.htm 41203 - Disclosure - Capital Stock - ATM Agreements (Details) Sheet http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails Capital Stock - ATM Agreements (Details) Details 80 false false R81.htm 41204 - Disclosure - Capital Stock - Stock Repurchase Program (Details) Sheet http://www.xoma.com/role/DisclosureCapitalStockStockRepurchaseProgramDetails Capital Stock - Stock Repurchase Program (Details) Details 81 false false R82.htm 41301 - Disclosure - Income Taxes (Details) Sheet http://www.xoma.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.xoma.com/role/DisclosureIncomeTaxes 82 false false R83.htm 41401 - Disclosure - Subsequent Events (Details) Sheet http://www.xoma.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.xoma.com/role/DisclosureSubsequentEvents 83 false false R84.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 84 false false R85.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 85 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:PreferredStockDividendsPerShareCashPaid, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1, xoma:ShareBasedPaymentArrangementNumberOfAwardsGrants - xoma-20240331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - xoma-20240331x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41401 - Disclosure - Subsequent Events (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30, xoma-20240331.xsd 363 xoma-20240331.xsd xoma-20240331_cal.xml xoma-20240331_def.xml xoma-20240331_lab.xml xoma-20240331_pre.xml xoma-20240331x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 105 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "xoma-20240331x10q.htm": { "nsprefix": "xoma", "nsuri": "http://www.xoma.com/20240331", "dts": { "schema": { "local": [ "xoma-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "xoma-20240331_cal.xml" ] }, "definitionLink": { "local": [ "xoma-20240331_def.xml" ] }, "labelLink": { "local": [ "xoma-20240331_lab.xml" ] }, "presentationLink": { "local": [ "xoma-20240331_pre.xml" ] }, "inline": { "local": [ "xoma-20240331x10q.htm" ] } }, "keyStandard": 260, "keyCustom": 120, "axisStandard": 35, "axisCustom": 0, "memberStandard": 32, "memberCustom": 89, "hidden": { "total": 20, "http://fasb.org/us-gaap/2023": 14, "http://xbrl.sec.gov/dei/2023": 5, "http://www.xoma.com/20240331": 1 }, "contextCount": 321, "entityCount": 1, "segmentCount": 129, "elementCount": 737, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 635, "http://xbrl.sec.gov/dei/2023": 36, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.xoma.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R3": { "role": "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R5": { "role": "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesAPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_nNtW3UsQ8EuR3ZCPTU11Fw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesAPreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_nNtW3UsQ8EuR3ZCPTU11Fw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.xoma.com/role/DisclosureDescriptionOfBusiness", "longName": "10101 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies", "longName": "10201 - Disclosure - Basis of Presentation and Significant Accounting Policies", "shortName": "Basis of Presentation and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetails", "longName": "10301 - Disclosure - Condensed Consolidated Financial Statements Details", "shortName": "Condensed Consolidated Financial Statements Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangements", "longName": "10401 - Disclosure - Licensing and Other Arrangements", "shortName": "Licensing and Other Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:LicensingAndOtherArrangementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:LicensingAndOtherArrangementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreements", "longName": "10501 - Disclosure - Royalty and Commercial Payment Purchase Agreements", "shortName": "Royalty and Commercial Payment Purchase Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:RoyaltyPurchaseAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:RoyaltyPurchaseAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.xoma.com/role/DisclosureFairValueMeasurements", "longName": "10601 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.xoma.com/role/DisclosureLeaseAgreement", "longName": "10701 - Disclosure - Lease Agreement", "shortName": "Lease Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.xoma.com/role/DisclosureLongTermDebt", "longName": "10801 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.xoma.com/role/DisclosureCommonStockWarrants", "longName": "10901 - Disclosure - Common Stock Warrants", "shortName": "Common Stock Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:CommonStockWarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:CommonStockWarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.xoma.com/role/DisclosureCommitmentsAndContingencies", "longName": "11001 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensation", "longName": "11101 - Disclosure - Stock Based Compensation", "shortName": "Stock Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.xoma.com/role/DisclosureCapitalStock", "longName": "11201 - Disclosure - Capital Stock", "shortName": "Capital Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.xoma.com/role/DisclosureIncomeTaxes", "longName": "11301 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.xoma.com/role/DisclosureSubsequentEvents", "longName": "11401 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsTables", "longName": "30303 - Disclosure - Condensed Consolidated Financial Statements Details (Tables)", "shortName": "Condensed Consolidated Financial Statements Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables", "longName": "30503 - Disclosure - Royalty and Commercial Payment Purchase Agreements (Tables)", "shortName": "Royalty and Commercial Payment Purchase Agreements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:ScheduleOfRoyaltyAndCommercialPaymentReceivablesActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:ScheduleOfRoyaltyAndCommercialPaymentReceivablesActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.xoma.com/role/DisclosureFairValueMeasurementsTables", "longName": "30603 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.xoma.com/role/DisclosureLeaseAgreementTables", "longName": "30703 - Disclosure - Lease Agreement (Tables)", "shortName": "Lease Agreement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "xoma:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "xoma:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.xoma.com/role/DisclosureLongTermDebtTables", "longName": "30803 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.xoma.com/role/DisclosureCommonStockWarrantsTables", "longName": "30903 - Disclosure - Common Stock Warrants (Tables)", "shortName": "Common Stock Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "xoma:CommonStockWarrantDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationTables", "longName": "31103 - Disclosure - Stock Based Compensation (Tables)", "shortName": "Stock Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.xoma.com/role/DisclosureCapitalStockTables", "longName": "31203 - Disclosure - Capital Stock (Tables)", "shortName": "Capital Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails", "longName": "40101 - Disclosure - Description of Business - Liquidity (Details)", "shortName": "Description of Business - Liquidity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:SubstantialDoubtAboutGoingConcernWithinOneYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R32": { "role": "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "longName": "40201 - Disclosure - Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:Cash", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R33": { "role": "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesAndShareRepurchasesDetails", "longName": "40202 - Disclosure - Basis of Presentation and Significant Accounting Policies - Income Taxes and Share Repurchases (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies - Income Taxes and Share Repurchases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:TreasuryStockCommonValue", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R34": { "role": "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails", "longName": "40203 - Disclosure - Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies - Concentration of Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "xoma:TradeReceivablesCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "xoma:TradeReceivablesCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails", "longName": "40301 - Disclosure - Consolidated Financial Statements Details - Equity Securities (Details)", "shortName": "Consolidated Financial Statements Details - Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_xoma_RezoluteIncMember_ye_acSR0BU29t_JOcaIdUA", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R36": { "role": "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails", "longName": "40302 - Disclosure - Consolidated Financial Statements Details - Accrued and Other Liabilities (Details)", "shortName": "Consolidated Financial Statements Details - Accrued and Other Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:AccruedBonusesCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "longName": "40304 - Disclosure - Condensed Consolidated Financial Statements Details - Net Loss Per Share (Details)", "shortName": "Condensed Consolidated Financial Statements Details - Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesAPreferredStockMember_IoKebGu1wEiO-kpMYv-pnw", "name": "us-gaap:PreferredStockDividendsIncomeStatementImpact", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R38": { "role": "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "longName": "40305 - Disclosure - Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details)", "shortName": "Condensed Consolidated Financial Statements Details - Outstanding Securities Considered Anti-Dilutive (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "longName": "40401 - Disclosure - Licensing and Other Arrangements - Takeda (Details)", "shortName": "Licensing and Other Arrangements - Takeda (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_11_1_2006_To_3_31_2024_srt_CounterpartyNameAxis_xoma_TakedaPharmaceuticalCompanyLimitedMember_us-gaap_TypeOfArrangementAxis_xoma_CollaborationAgreementMember_IuFJUylZlE-yCZxnU7VxzA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "xoma:LicensingAndOtherArrangementsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R40": { "role": "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "longName": "40402 - Disclosure - Licensing and Other Arrangements - Rezolute (Details)", "shortName": "Licensing and Other Arrangements - Rezolute (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_12_6_2017_To_10_31_2020_srt_CounterpartyNameAxis_xoma_RezoluteIncMember_us-gaap_TypeOfArrangementAxis_xoma_LicenseAgreementAndCommonStockPurchaseAgreementMember_0Fs7bdtvsU-4dF0FZyDASw", "name": "xoma:LicenseAgreementConsiderationReceivedAchievementOfFinancingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R41": { "role": "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "longName": "40403 - Disclosure - Licensing and Other Arrangements - Janssen (Details)", "shortName": "Licensing and Other Arrangements - Janssen (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_8_1_2019_To_8_31_2019_srt_CounterpartyNameAxis_xoma_JanssenBiotechInc.Member_us-gaap_TypeOfArrangementAxis_xoma_LicenseAgreementMember_d_kZ1vUO6E2VeDxN5q5JEw", "name": "xoma:ProceedsFromUpfrontPayment", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R42": { "role": "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "longName": "40404 - Disclosure - Licensing and Other Arrangements - Novartis - NIS793 (Details)", "shortName": "Licensing and Other Arrangements - Novartis - NIS793 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_9_30_2015_To_9_30_2015_srt_CounterpartyNameAxis_xoma_NovartisInternationalPharmaceuticalLtdMember_us-gaap_TypeOfArrangementAxis_xoma_LicenseAgreementMember_pErGRWh0fE2PMOnucDULEw", "name": "xoma:AgreementTerminationPriorWrittenNoticePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R43": { "role": "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "longName": "40405 - Disclosure - Licensing and Other Arrangements - Novartis - VPM087 (Details)", "shortName": "Licensing and Other Arrangements - Novartis - VPM087 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_8_24_2017_To_8_24_2017_srt_CounterpartyNameAxis_xoma_NovartisPharmaAGMember_us-gaap_TypeOfArrangementAxis_xoma_Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember_GdTxZbWXAEiW3G4KdGO9qA", "name": "xoma:LicenseAgreementTransactionPrice", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R44": { "role": "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "longName": "40406 - Disclosure - Licensing and Other Arrangements - Sale of Future Revenue Streams (Details)", "shortName": "Licensing and Other Arrangements - Sale of Future Revenue Streams (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:IncreaseDecreaseInDeferredRevenue", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_12_21_2016_To_12_21_2016_srt_CounterpartyNameAxis_xoma_HealthCareRoyaltyPartnersTwoLimitedPartnersMember_us-gaap_TypeOfArrangementAxis_xoma_RoyaltyInterestAcquisitionAgreementsMember_eMoIU9xIKEG21SihhyrrYQ", "name": "xoma:AgreementsNumber", "unitRef": "Unit_Standard_agreement_6pRm60PBjEG7BzwfVA9UGw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R45": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryDetails", "longName": "40501 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Summary (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "xoma:RightsReceivableCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "longName": "40502 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Talphera (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Talphera (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_12_2024_To_1_12_2024_srt_CounterpartyNameAxis_xoma_TalpheraMember_us-gaap_TypeOfArrangementAxis_xoma_CommercialPaymentPurchaseAgreementMember_gdP53Fu8Dkanqz7aMSvVUg", "name": "xoma:RoyaltyAndMilestonesReceivableThreshold", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "xoma:RoyaltyPurchaseAgreementTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R47": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "longName": "40503 - Disclosure - Royalty and Commercial Payment Purchase Agreements - LadRx (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - LadRx (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_21_2023_srt_CounterpartyNameAxis_xoma_LadrxMember_us-gaap_TypeOfArrangementAxis_xoma_AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember_UOUbRAbZWEms2RT2VQ0meQ", "name": "xoma:MaximumPaymentsBasedOnAchievementOfRegulatoryAndSalesMilestones", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R48": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "longName": "40504 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Aptevo (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Aptevo (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_29_2023_srt_CounterpartyNameAxis_xoma_AptevoMember_us-gaap_TypeOfArrangementAxis_xoma_CommercialPaymentPurchaseAgreementMember_FjPq8OnihU-HBFcqSAMy1A", "name": "xoma:EligibleMilestonePaymentsReceivableUponAchievementOfMilestones", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R49": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "longName": "40505 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Agenus (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Agenus (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_11_1_2020_To_11_30_2020_dei_LegalEntityAxis_xoma_AgenusIncMember_srt_ProductOrServiceAxis_xoma_MerckImmunoOncologyProductMember_us-gaap_TypeOfArrangementAxis_xoma_RoyaltyPurchaseAgreementMember_UGMAM_HG8EmZKyRwJOBV0g", "name": "xoma:MilestoneAchieved", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R50": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "longName": "40506 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Aronora (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Aronora (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_4_7_2019_srt_CounterpartyNameAxis_xoma_AronoraIncMember_us-gaap_TypeOfArrangementAxis_xoma_RoyaltyPurchaseAgreementMember_6FjmOvJ31Um71wNMOQ-7UQ", "name": "xoma:AgreementDrugCandidatesNumber", "unitRef": "Unit_Standard_item_12bRnkZg_k-bGuqv3E_XCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R51": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "longName": "40507 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Palobiofarma (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Palobiofarma (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_26_2019_srt_CounterpartyNameAxis_xoma_PalobiofarmaSLMember_us-gaap_TypeOfArrangementAxis_xoma_RoyaltyPurchaseAgreementMember_KQ2-FtSwCUuz7kwaTXvNqw", "name": "xoma:AgreementDrugCandidatesNumber", "unitRef": "Unit_Standard_item_12bRnkZg_k-bGuqv3E_XCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R52": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "longName": "40508 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Viracta (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Viracta (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_22_2021_srt_CounterpartyNameAxis_xoma_ViractaTherapeuticsInc.Member_us-gaap_TypeOfArrangementAxis_xoma_RoyaltyPurchaseAgreementMember_JhLAteUYW0CklL4rOm4Cig", "name": "xoma:AgreementDrugCandidatesNumber", "unitRef": "Unit_Standard_item_12bRnkZg_k-bGuqv3E_XCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R53": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "longName": "40509 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Kuros (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Kuros (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_14_2021_To_7_14_2021_srt_CounterpartyNameAxis_xoma_KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember_us-gaap_TypeOfArrangementAxis_xoma_RoyaltyPurchaseAgreementMember_WeaAT8zisEe2eLEyLZqo8A", "name": "xoma:RoyaltyReceivablePercentageOnNetSales", "unitRef": "Unit_Standard_pure_cGyMt076I0KpxhTW65pMlw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R54": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "longName": "40510 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Affitech (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Affitech (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_xoma_AffitechResearchAsMember_us-gaap_TypeOfArrangementAxis_xoma_CommercialPaymentPurchaseAgreementMember_RRRLzHkOSUiRQYsElP8Y6w", "name": "xoma:CommercialPaymentPeriodDue", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R55": { "role": "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "longName": "40511 - Disclosure - Royalty and Commercial Payment Purchase Agreements - Summary of Royalty Receivable Activities (Details)", "shortName": "Royalty and Commercial Payment Purchase Agreements - Summary of Royalty Receivable Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_12_31_2023_sWxbZlhCRUS9cyoR6X9aCQ", "name": "xoma:RightsReceivableCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_xoma_TalpheraMember_hQ3Ay0kxEkSDQC05A-fGHw", "name": "xoma:RoyaltyAndCommercialRightsAcquiredNonCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "xoma:ScheduleOfRoyaltyAndCommercialPaymentReceivablesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R56": { "role": "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails", "longName": "40601 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Carried at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Financial Assets and Liabilities Carried at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_w577bPjNrEqWFUIEUBsgtw", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_w577bPjNrEqWFUIEUBsgtw", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails", "longName": "40602 - Disclosure - Fair Value Measurements - Equity Securities (Details)", "shortName": "Fair Value Measurements - Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_3_31_2024_srt_CounterpartyNameAxis_xoma_RezoluteIncMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_7kD5LrQ2hUGDDXZIN5aWVQ", "name": "us-gaap:EquitySecuritiesFvNiMeasurementInput", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_srt_CounterpartyNameAxis_xoma_RezoluteIncMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputSharePriceMember_7kD5LrQ2hUGDDXZIN5aWVQ", "name": "us-gaap:EquitySecuritiesFvNiMeasurementInput", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "longName": "40603 - Disclosure - Fair Value Measurements - Contingent Consideration (Details)", "shortName": "Fair Value Measurements - Contingent Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "xoma:ContingentConsiderationUnderPurchaseAgreements", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails", "longName": "40701 - Disclosure - Lease Agreement - Leased facilities (Details)", "shortName": "Lease Agreement - Leased facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:OperatingLeasesNumberOfLeasedFacilities", "unitRef": "Unit_Standard_facility_wtNRlF6R4EaUDjC_8rt0Kg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "xoma:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:OperatingLeasesNumberOfLeasedFacilities", "unitRef": "Unit_Standard_facility_wtNRlF6R4EaUDjC_8rt0Kg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "xoma:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails", "longName": "40702 - Disclosure - Lease Agreement - Maturity of lease liabilities (Details)", "shortName": "Lease Agreement - Maturity of lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "xoma:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "xoma:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails", "longName": "40703 - Disclosure - Lease Agreement - Lease costs (Details)", "shortName": "Lease Agreement - Lease costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.xoma.com/role/DisclosureLeaseAgreementAdditionalInformationDetails", "longName": "40704 - Disclosure - Lease Agreement - Additional information (Details)", "shortName": "Lease Agreement - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "xoma:LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "xoma:LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "longName": "40801 - Disclosure - Long-Term Debt - Agreement (Details)", "shortName": "Long-Term Debt - Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_15_2023_us-gaap_DebtInstrumentAxis_xoma_BlueOwlCommercialPaymentBackedLoanAgreementMember_pSJpiDrookao31wAR185ww", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R64": { "role": "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "longName": "40802 - Disclosure - Long-Term Debt - Balance (Details)", "shortName": "Long-Term Debt - Balance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:RepaymentsOfLongTermDebt", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_xoma_BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember_hWLA8mWYpk6m4GBnBV6mvA", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R65": { "role": "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "longName": "40803 - Disclosure - Long-Term Debt - Aggregate projected future principal and discounts (Details)", "shortName": "Long-Term Debt - Aggregate projected future principal and discounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_xoma_BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember_hWLA8mWYpk6m4GBnBV6mvA", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_xoma_BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember_hWLA8mWYpk6m4GBnBV6mvA", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails", "longName": "40804 - Disclosure - Long-Term Debt - Interest expense (Details)", "shortName": "Long-Term Debt - Interest expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_DebtInstrumentAxis_xoma_BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember_wFFVgml9r0GcosqPyXioRw", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R67": { "role": "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "longName": "40901 - Disclosure - Common Stock Warrants - Summary of Common Stock Warrants Outstanding (Details)", "shortName": "Common Stock Warrants - Summary of Common Stock Warrants Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "xoma:CommonStockWarrantDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "xoma:CommonStockWarrantDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesCollaborativeAgreementsRoyaltiesAndMilestonePaymentsDetails", "longName": "41001 - Disclosure - Commitments and Contingencies - Collaborative Agreements, Royalties and Milestone Payments (Details)", "shortName": "Commitments and Contingencies - Collaborative Agreements, Royalties and Milestone Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "xoma:ContractualObligationEstimatedMilestonePayments", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "xoma:ContractualObligationEstimatedMilestonePayments", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "longName": "41002 - Disclosure - Commitments and Contingencies - Contingent Consideration (Details)", "shortName": "Commitments and Contingencies - Contingent Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_3_31_2024_ff5tgSo2E0KR4QTlV6OEfw", "name": "xoma:ContingentConsiderationUnderPurchaseAgreements", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_CounterpartyNameAxis_xoma_AffitechResearchAsMember_us-gaap_ContingentConsiderationByTypeAxis_xoma_ContingentConsiderationSalesMilestonesOneAndTwoMember_us-gaap_TypeOfArrangementAxis_xoma_CommercialPaymentPurchaseAgreementMember_OY48D-K49k29tEp_ljMf_w", "name": "xoma:LongTermRightsReceivableNonCurrent", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R70": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails", "longName": "41101 - Disclosure - Stock Based Compensation - ESPP (Details)", "shortName": "Stock Based Compensation - ESPP (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PlanNameAxis_xoma_TwoThousandFifteenEmployeeStockPurchasePlanMember_QwG2tiJsZUCDXM-c08qUpg", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "unitRef": "Unit_Standard_pure_cGyMt076I0KpxhTW65pMlw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PlanNameAxis_xoma_TwoThousandFifteenEmployeeStockPurchasePlanMember_QwG2tiJsZUCDXM-c08qUpg", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "unitRef": "Unit_Standard_pure_cGyMt076I0KpxhTW65pMlw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "longName": "41102 - Disclosure - Stock Based Compensation - 2010 Plan Stock Options (Details)", "shortName": "Stock Based Compensation - 2010 Plan Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PlanNameAxis_xoma_TwoThousandTenLongTermIncentiveAndStockAwardPlanMember_fQULPug3yEaRSRHn0P2HPQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_PlanNameAxis_xoma_TwoThousandTenLongTermIncentiveAndStockAwardPlanMember_fQULPug3yEaRSRHn0P2HPQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails", "longName": "41103 - Disclosure - Stock Based Compensation - Stock Option Inducement Awards (Details)", "shortName": "Stock Based Compensation - Stock Option Inducement Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_1_3_2023_us-gaap_PlanNameAxis_xoma_StockOptionInducementAwardsMember_0IgmVWyPIky6PjlaWL6L4w", "name": "us-gaap:SharePrice", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_1_3_2023_us-gaap_PlanNameAxis_xoma_StockOptionInducementAwardsMember_0IgmVWyPIky6PjlaWL6L4w", "name": "us-gaap:SharePrice", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "longName": "41104 - Disclosure - Stock Based Compensation - Stock Option Activity (Details)", "shortName": "Stock Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_12_31_2023_sWxbZlhCRUS9cyoR6X9aCQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R74": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "longName": "41105 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards (Details)", "shortName": "Stock Based Compensation - Performance Stock Unit Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_10_31_2023_us-gaap_AwardTypeAxis_xoma_PerformanceStockUnitsMember_BS9bpJeGckqoNboC8LHw9A", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_5_31_2023_us-gaap_AwardTypeAxis_xoma_PerformanceStockUnitsMember_RcTV6L0PpE-mqU78PFY2qQ", "name": "xoma:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfHurdles.", "unitRef": "Unit_Standard_item_12bRnkZg_k-bGuqv3E_XCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R75": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "longName": "41106 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards Fair Value (Details)", "shortName": "Stock Based Compensation - Performance Stock Unit Awards Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_10_31_2023_us-gaap_AwardTypeAxis_xoma_PerformanceStockUnitsMember_BS9bpJeGckqoNboC8LHw9A", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_AwardTypeAxis_xoma_PerformanceStockUnitsMember_zJoa2eJuekep-b3IPwdyaA", "name": "xoma:ShareBasedPaymentArrangementNonvestedAwardExcludingOptionAggregateCostToBeRecognizedAmount", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R76": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "longName": "41107 - Disclosure - Stock Based Compensation - Performance Stock Unit Awards Activity (Details)", "shortName": "Stock Based Compensation - Performance Stock Unit Awards Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_xoma_PerformanceStockUnitsMember_F1wFT8al702bq-xqr-3cAw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_xoma_PerformanceStockUnitsMember_F1wFT8al702bq-xqr-3cAw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_94WB8zy_gUuz_pDCIU2CdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "41108 - Disclosure - Stock Based Compensation - Stock-based Compensation Expense (Details)", "shortName": "Stock Based Compensation - Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_cPAx_HnGwUqOGx7CsY10Rw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_cPAx_HnGwUqOGx7CsY10Rw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "longName": "41201 - Disclosure - Capital Stock - Dividends (Details)", "shortName": "Capital Stock - Dividends (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "Duration_2_21_2024_To_2_21_2024_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesAPreferredStockMember_Q9KE3WhjiEKev-IJcofkUw", "name": "us-gaap:PreferredStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_2_21_2024_To_2_21_2024_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesAPreferredStockMember_Q9KE3WhjiEKev-IJcofkUw", "name": "us-gaap:PreferredStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_7zA4uxgmgUqO0F8vDOP6jg", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails", "longName": "41202 - Disclosure - Capital Stock - BVF Ownership (Details)", "shortName": "Capital Stock - BVF Ownership (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_3_31_2024_dei_LegalEntityAxis_xoma_BiotechnologyValueFundLPMember_srt_OwnershipAxis_xoma_XomaCorporationMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Q_mHq1_rxEC8g98Tkz51QA", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "Unit_Standard_pure_cGyMt076I0KpxhTW65pMlw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_dei_LegalEntityAxis_xoma_BiotechnologyValueFundLPMember_srt_OwnershipAxis_xoma_XomaCorporationMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Q_mHq1_rxEC8g98Tkz51QA", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "Unit_Standard_pure_cGyMt076I0KpxhTW65pMlw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "longName": "41203 - Disclosure - Capital Stock - ATM Agreements (Details)", "shortName": "Capital Stock - ATM Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "Duration_3_10_2021_To_3_10_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_xoma_TwoThousandEighteenAtMarketAgreementMember_-Xdw3BbslUy1QkcgFbb0kA", "name": "xoma:MaximumValueOfStockToBeIssued", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_10_2021_To_3_10_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_xoma_TwoThousandEighteenAtMarketAgreementMember_-Xdw3BbslUy1QkcgFbb0kA", "name": "xoma:MaximumValueOfStockToBeIssued", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.xoma.com/role/DisclosureCapitalStockStockRepurchaseProgramDetails", "longName": "41204 - Disclosure - Capital Stock - Stock Repurchase Program (Details)", "shortName": "Capital Stock - Stock Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_1_2_2024_yIyxFuHAjUKqomKw819mHg", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_1_2_2024_yIyxFuHAjUKqomKw819mHg", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.xoma.com/role/DisclosureIncomeTaxesDetails", "longName": "41301 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.xoma.com/role/DisclosureSubsequentEventsDetails", "longName": "41401 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "xoma:PaymentOfConsiderationUnderAgreementsInvestingActivities", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_2_27_2024_To_2_27_2024_dei_LegalEntityAxis_xoma_KinnateMember_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_xoma_ExarafenibAndRelatedIntellectualPropertyMember_eePCkfUvPkWgLL3IEH21mA", "name": "us-gaap:ProceedsFromSaleOfOtherProductiveAssets", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "unique": true } }, "R84": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "84", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_zsOL2eQDX0Kn8BubdG5QHQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R85": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "85", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ev4efGvyqUKYSM5k-OhTaA", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "xoma-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Trade and other receivables, net", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22", "r614" ] }, "xoma_AccrualOfContingentConsiderationUnderPurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AccrualOfContingentConsiderationUnderPurchaseAgreements", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Accrual of contingent consideration under purchase agreements. May include royalty purchase agreements and commercial payment purchase agreements.", "label": "Accrual Of Contingent Consideration Under Purchase Agreements", "terseLabel": "Accrual of contingent consideration under the Affitech CPPA" } } }, "auth_ref": [] }, "xoma_AccruedAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AccruedAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, and liabilities classified as other, due within one year or within the normal operating cycle if longer.", "label": "Accrued And Other Liabilities Current", "terseLabel": "Accrued and other liabilities", "totalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails": { "parentTag": "xoma_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Bonuses, Current", "terseLabel": "Accrued incentive compensation", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities And Other Liabilities [Abstract]", "terseLabel": "Accrued and other liabilities" } } }, "auth_ref": [] }, "xoma_AccruedPreferredStockDividendCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AccruedPreferredStockDividendCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for preferred stock dividend. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Preferred Stock Dividend, Current", "terseLabel": "Preferred stock dividend accrual" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails": { "parentTag": "xoma_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees Current", "terseLabel": "Accrued legal and accounting fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "xoma_AccruedSalariesAndEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AccruedSalariesAndEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails": { "parentTag": "xoma_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Also includes 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. Includes, but not limited to payroll, severance and retention costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries and Employee Benefits, Current", "terseLabel": "Accrued payroll, severance and retention costs" } } }, "auth_ref": [] }, "xoma_AcquisitionNumberOfContingentValueRights": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AcquisitionNumberOfContingentValueRights", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of non-transferable contingent value rights each acquiree share has right to receive. representing right to receive one or more potential cash payments.", "label": "Acquisition, Number Of Contingent Value Rights", "terseLabel": "Number of non-transferable contingent value rights for each acquiree share" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r667" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Additional Financial Information Disclosure [Text Block]", "verboseLabel": "Condensed Consolidated Financial Statements Detail", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid In Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r85", "r614", "r799" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital [Member]", "terseLabel": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r351", "r352", "r353", "r477", "r728", "r729", "r730", "r775", "r800" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r673" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r673" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r673" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r673" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r65", "r66", "r316" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "dei_AdrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdrMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ADR [Member]", "terseLabel": "Series B Depositary Shares", "documentation": "American Depositary Receipt (or American Depositary Share, ADS)." } } }, "auth_ref": [ "r632" ] }, "xoma_AffitechResearchAsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AffitechResearchAsMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Affitech Research AS, a Norwegian biotech company.", "label": "Affitech Research AS [Member]", "terseLabel": "Affitech" } } }, "auth_ref": [] }, "xoma_AgenusIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AgenusIncMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails" ], "lang": { "en-us": { "role": { "documentation": "Agenus Inc.", "label": "Agenus [Member]", "terseLabel": "Agenus" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r641", "r652", "r662", "r687" ] }, "xoma_AgreementDrugCandidatesExclusiveLicenseOptionNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AgreementDrugCandidatesExclusiveLicenseOptionNumber", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of drug candidates subject to exclusive license option.", "label": "Agreement, Drug Candidates, Exclusive License Option, Number", "terseLabel": "Number of drug candidates subject to exclusive license option" } } }, "auth_ref": [] }, "xoma_AgreementDrugCandidatesNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AgreementDrugCandidatesNumber", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of drug candidates under the terms of the agreement.", "label": "Agreement, Drug Candidates, Number", "terseLabel": "Number of drug candidates" } } }, "auth_ref": [] }, "xoma_AgreementPaymentPercentageFactor": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AgreementPaymentPercentageFactor", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Multiplier used in determining change in payment percentage.", "label": "Agreement, Payment Percentage, Factor", "terseLabel": "Multiplier for cumulative amount of consideration paid" } } }, "auth_ref": [] }, "xoma_AgreementTerminationPriorWrittenNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AgreementTerminationPriorWrittenNoticePeriod", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "Agreement termination prior written notice period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days", "label": "Agreement Termination Prior Written Notice Period", "terseLabel": "Agreement termination prior written notice period" } } }, "auth_ref": [] }, "xoma_AgreementsNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AgreementsNumber", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of agreements.", "label": "Agreements, Number", "terseLabel": "Number of agreements" } } }, "auth_ref": [] }, "xoma_AldoxorubicinMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AldoxorubicinMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Aldoxorubicin.", "label": "Aldoxorubicin [Member]", "terseLabel": "Aldoxorubicin" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r673" ] }, "xoma_AllCustomersExcludingU.s.DepartmentOfDefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AllCustomersExcludingU.s.DepartmentOfDefenseMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "All customers excluding U.S. Department of Defense.", "label": "All Customers, Excluding U.S. Department of Defense [Member]", "terseLabel": "All customers excluding DoD" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r680" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r645", "r653", "r663", "r680", "r688", "r692", "r700" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r698" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r346", "r354" ] }, "xoma_AloraPharmaceuticalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AloraPharmaceuticalsMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Alora Pharmaceuticals.", "label": "Alora Pharmaceuticals [Member]", "terseLabel": "Alora Pharmaceuticals" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseLongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization Of Financing Costs And Discounts", "terseLabel": "Accretion of long-term debt discount and debt issuance costs", "verboseLabel": "Accretion of debt discount and debt issuance costs", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r267", "r412", "r598", "r599", "r722" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5", "r52", "r53" ] }, "xoma_AmountDepositedIntoReserveAccountsToPayInterestAdministrativeFeesAndOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AmountDepositedIntoReserveAccountsToPayInterestAdministrativeFeesAndOperatingExpenses", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount deposited into reserve accounts to pay interest, administrative fees and operating expenses.", "label": "Amount Deposited into Reserve Accounts to Pay Interest, Administrative Fees and Operating Expenses", "terseLabel": "Amount deposited into reserve accounts to pay interest, administrative fees and operating expenses" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive securities excluded from computation of net loss per share (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r205" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r41" ] }, "xoma_AptevoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AptevoMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Aptevo.", "label": "Aptevo [Member]", "terseLabel": "Aptevo" } } }, "auth_ref": [] }, "xoma_ArimoclomolMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ArimoclomolMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Arimoclomol.", "label": "Arimoclomol [Member]", "terseLabel": "Arimoclomol" } } }, "auth_ref": [] }, "xoma_AronoraIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AronoraIncMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Aronora, Inc.", "label": "Aronora, Inc. [Member]", "terseLabel": "Aronora" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Arrangements and Non-arrangement Transactions", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r377" ] }, "xoma_ArrangementsNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ArrangementsNumber", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "Number of arrangements the agreements are accounted for.", "label": "Arrangements, Number", "terseLabel": "Number of arrangements" } } }, "auth_ref": [] }, "xoma_AssetAcquisitionsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AssetAcquisitionsPolicyPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for asset acquisitions.", "label": "Asset Acquisitions, Policy [Policy Text Block]", "terseLabel": "Asset Acquisitions" } } }, "auth_ref": [] }, "xoma_AssetPurchaseAgreementAndMarketingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AssetPurchaseAgreementAndMarketingAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset Purchase Agreement and Marketing Agreement .", "label": "Asset Purchase Agreement and Marketing Agreement [Member]", "terseLabel": "Asset Purchase Agreement and Marketing Agreement" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r114", "r140", "r168", "r210", "r215", "r219", "r228", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r379", "r383", "r404", "r442", "r516", "r614", "r628", "r741", "r742", "r782" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r136", "r147", "r168", "r228", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r379", "r383", "r404", "r614", "r741", "r742", "r782" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "xoma_AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AssignmentAndAssumptionAgreementAndRoyaltyPurchaseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Assignment and Assumption Agreement and Royalty Purchase Agreement.", "label": "Assignment and Assumption Agreement and Royalty Purchase Agreement [Member]", "terseLabel": "Assignment and Assumption Agreement and Royalty Purchase Agreement" } } }, "auth_ref": [] }, "xoma_AtMarketIssuanceSalesAgreement2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AtMarketIssuanceSalesAgreement2021Member", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "At The Market Issuance Sales Agreement, 2021, in which the company may sell depository shares.", "label": "At Market Issuance Sales Agreement 2021 [Member]", "terseLabel": "2021 ATM Agreement" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "xoma_AwardDateJanuary2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AwardDateJanuary2024Member", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Award dates in January 2024.", "label": "Award Date, January 2024 [Member]", "terseLabel": "Award dates in January 2024" } } }, "auth_ref": [] }, "xoma_AwardDateMay2023ToOctober2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "AwardDateMay2023ToOctober2023Member", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Award dates from May 2023 to October 2023.", "label": "Award Date, May 2023 to October 2023 [Member]", "terseLabel": "Award dates from May 2023 to October 2023" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r695" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r696" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r691" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r691" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r691" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r691" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r691" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r691" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r694" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r693" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r692" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r692" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis Of Presentation And Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101" ] }, "xoma_BayerProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "BayerProductsMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Bayer products.", "label": "Bayer Products [Member]", "terseLabel": "Bayer Products" } } }, "auth_ref": [] }, "xoma_BiotechnologyValueFundLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "BiotechnologyValueFundLPMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "documentation": "Biotechnology Value Fund, L.P.", "label": "Biotechnology Value Fund LP [Member]", "terseLabel": "BVF" } } }, "auth_ref": [] }, "xoma_BlueOwlCommercialPaymentBackedLoanAgreementDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "BlueOwlCommercialPaymentBackedLoanAgreementDelayedDrawTermLoanMember", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to pertaining delayed draw term loan under Blue Owl Loan Agreement, senior secured credit facilities, of which the principal and interest of the loan are to be paid from commercial payments.", "label": "Blue Owl Commercial Payment-Backed Loan Agreement, Delayed Draw Term Loan [Member]", "terseLabel": "Blue Owl Loan Agreement, Delayed draw term loan" } } }, "auth_ref": [] }, "xoma_BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "BlueOwlCommercialPaymentBackedLoanAgreementInitialTermLoanMember", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining initial term loan from Blue Owl Loan Agreement, senior secured credit facilities, of which the principal and interest of the loan are to be paid from commercial payments.", "label": "Blue Owl Commercial Payment-Backed Loan Agreement, Initial Term Loan [Member]", "terseLabel": "Blue Owl Loan Agreement, Initial term loan" } } }, "auth_ref": [] }, "xoma_BlueOwlCommercialPaymentBackedLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "BlueOwlCommercialPaymentBackedLoanAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Blue Owl Loan Agreement, senior secured credit facilities, of which the principal and interest of the loan are to be paid from commercial payments.", "label": "Blue Owl Commercial Payment-Backed Loan Agreement [Member]", "terseLabel": "Blue Owl Loan Agreement" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r376", "r607", "r608" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r67", "r68", "r376", "r607", "r608" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost Net", "terseLabel": "Capitalized contract costs", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r234" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Cash", "terseLabel": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r121", "r444", "r488", "r511", "r614", "r628", "r715" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r37", "r138", "r586" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r138" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails": { "parentTag": "xoma_FinancialAssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents Fair Value Disclosure", "verboseLabel": "Cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents Policy [Text Block]", "verboseLabel": "Cash, Cash Equivalents and Restricted Cash", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "terseLabel": "Cash, cash equivalents and restricted cash", "totalLabel": "Total cash, cash equivalents and restricted cash", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r37", "r98", "r166" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r98" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r715", "r794" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "xoma_CashReserveAccountsInterestAndAdministrativeFeesAndOperatingExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CashReserveAccountsInterestAndAdministrativeFeesAndOperatingExpensesMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to cash reserve accounts for interest and administrative fees and to cover operating expenses of subsidiary, established in conjunction with the funding of loan.", "label": "Cash Reserve Accounts, Interest and Administrative Fees and Operating Expenses [Member]", "terseLabel": "Cash reserve accounts" } } }, "auth_ref": [] }, "xoma_CashReserveAccountsInterestAndAdministrativeFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CashReserveAccountsInterestAndAdministrativeFeesMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to cash reserve accounts for interest and administrative fees, established in conjunction with the funding of loan.", "label": "Cash Reserve Accounts, Interest and Administrative Fees [Member]", "terseLabel": "Cash reserve account, Interest and administrative fees" } } }, "auth_ref": [] }, "xoma_CashReserveAccountsOperatingExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CashReserveAccountsOperatingExpensesMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to cash reserve accounts to cover operating expenses of subsidiary, established in conjunction with the funding of loan.", "label": "Cash Reserve Accounts, Operating Expenses [Member]", "terseLabel": "Cash reserve account, Operating expenses" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r671" ] }, "xoma_ChiefExecutiveOfficerInterimMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ChiefExecutiveOfficerInterimMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of interim chief executive officer and Executive Chairman of the Board.", "label": "Chief Executive Officer, Interim [Member]", "terseLabel": "Executive Chairman of the Board and Interim CEO, Owen Hughes" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "CEO, Owen Hughes" } } }, "auth_ref": [ "r734" ] }, "xoma_ChiefInvestmentOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ChiefInvestmentOfficerMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief investment officer.", "label": "Chief Investment Officer [Member]", "terseLabel": "Chief Investment Officer, Bradley Sitko" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/DocumentDocumentAndEntityInformation", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Stock", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r131", "r144", "r145", "r146", "r168", "r191", "r195", "r202", "r204", "r208", "r209", "r228", "r243", "r245", "r246", "r247", "r250", "r251", "r275", "r276", "r279", "r282", "r288", "r404", "r470", "r471", "r472", "r473", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r503", "r525", "r543", "r562", "r563", "r564", "r565", "r566", "r706", "r724", "r732" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right [Axis]", "terseLabel": "Class of Warrant or Right", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right", "terseLabel": "Class of Warrant or Right", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1", "terseLabel": "Exercise price of warrants (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r289" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right [Line Items]", "terseLabel": "Warrants", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights", "verboseLabel": "Warrants to purchase shares of common stock", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r289" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right Outstanding", "terseLabel": "Warrant outstanding (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Class Of Warrant Or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r59" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r672" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r672" ] }, "xoma_CollaborationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CollaborationAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents about collaboration agreement member.", "label": "Collaboration Agreement [Member]", "terseLabel": "Collaboration Agreement" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Agreements", "verboseLabel": "Licensing and other arrangements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r377" ] }, "xoma_CommercialPaymentPeriodDue": { "xbrltype": "durationItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommercialPaymentPeriodDue", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "documentation": "Period from each royalty payment date payment is due from customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Commercial Payment, Period Due", "terseLabel": "Period from each royalty payment date payment is due" } } }, "auth_ref": [] }, "xoma_CommercialPaymentPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommercialPaymentPurchaseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Commercial payment purchase agreement.", "label": "Commercial Payment Purchase Agreement [Member]", "terseLabel": "Commercial Payment Purchase Agreement" } } }, "auth_ref": [] }, "xoma_CommercialPaymentReceivableTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommercialPaymentReceivableTerm", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of commercial payment receivable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Commercial Payment Receivable Term", "terseLabel": "Commercial payment receivable term" } } }, "auth_ref": [] }, "xoma_CommercialPaymentThresholdOneTimePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommercialPaymentThresholdOneTimePayment", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the threshold for receipt of commercial payments attributable to net sales for which the entity will be required to make a one-time payment under agreement.", "label": "Commercial Payment Threshold, One-Time Payment", "terseLabel": "Commercial payments attributable to net sales threshold" } } }, "auth_ref": [] }, "xoma_CommercialSalesReceivablePercentageOnNetSales": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommercialSalesReceivablePercentageOnNetSales", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "documentation": "Payments entity eligible to receive as a percentage of net sales.", "label": "Commercial Sales, Receivable Percentage On Net Sales", "terseLabel": "Payments eligible to receive (as a percent)" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies.", "terseLabel": "Commitments and Contingencies (Note 10)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r29", "r76", "r443", "r502" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r104", "r237", "r238", "r570", "r738" ] }, "xoma_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies" } } }, "auth_ref": [] }, "xoma_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails", "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DocumentDocumentAndEntityInformation", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r617", "r618", "r619", "r621", "r622", "r623", "r624", "r728", "r729", "r775", "r797", "r800" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "xoma_CommonStockPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommonStockPremium", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "Common stock premium received on sale of common stock.", "label": "Common Stock Premium", "terseLabel": "Common stock premium" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r503" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r84", "r503", "r522", "r800", "r801" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock Value", "terseLabel": "Common stock, $0.0075 par value, 277,333,332 shares authorized, 11,636,355 and 11,495,492 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r446", "r614" ] }, "xoma_CommonStockWarrantDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommonStockWarrantDisclosureTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrants" ], "lang": { "en-us": { "role": { "documentation": "Common stock warrant.", "label": "Common Stock Warrant Disclosure [Text Block]", "terseLabel": "Common Stock Warrants" } } }, "auth_ref": [] }, "xoma_CommonStockWarrantExercisePrice14.71Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommonStockWarrantExercisePrice14.71Member", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock warrant with exercise price of $14.71 per share.", "label": "Common Stock Warrant, Exercise Price 14.71 [Member]", "terseLabel": "Common Stock Warrants, Issued March 2019" } } }, "auth_ref": [] }, "xoma_CommonStockWarrantIssuedDecemberTwentyTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommonStockWarrantIssuedDecemberTwentyTwentyThreeMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock warrant issued on December 2023.", "label": "Common Stock Warrant Issued, December Twenty Twenty Three [Member]", "terseLabel": "Common Stock Warrants, Issued December 2023" } } }, "auth_ref": [] }, "xoma_CommonStockWarrantsAtExercisePriceOf35.00PerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommonStockWarrantsAtExercisePriceOf35.00PerShareMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to common stock warrants at an exercise price of $35.00 per share.", "label": "Common Stock Warrants at an Exercise Price of $35.00 Per Share [Member]", "terseLabel": "Common Stock Warrants, Exercise price of $35.00 per share" } } }, "auth_ref": [] }, "xoma_CommonStockWarrantsAtExercisePriceOf42.50PerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommonStockWarrantsAtExercisePriceOf42.50PerShareMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to common stock warrants at an exercise price of $42.50 per share.", "label": "Common Stock Warrants at an Exercise Price of $42.50 Per Share [Member]", "terseLabel": "Common Stock Warrants, Exercise price of $42.50 per share" } } }, "auth_ref": [] }, "xoma_CommonStockWarrantsAtExercisePriceOf50.00PerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CommonStockWarrantsAtExercisePriceOf50.00PerShareMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to common stock warrants at an exercise price of $50.00 per share.", "label": "Common Stock Warrants at an Exercise Price of $50.00 Per Share [Member]", "terseLabel": "Common Stock Warrants, Exercise price of $50.00 per share" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r677" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r676" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r678" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r675" ] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "label": "Stock Based Compensation" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs Policy [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r149", "r151", "r157", "r438", "r452" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income Policy Policy [Text Block]", "terseLabel": "Comprehensive (Loss) Income", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r45", "r47", "r70", "r71", "r224", "r569" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk By Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r45", "r47", "r70", "r71", "r224", "r467", "r569" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk By Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r45", "r47", "r70", "r71", "r224", "r569", "r711" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Credit Risk", "terseLabel": "Concentration of Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r78", "r126" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration of Risk", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r569" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk (as a percent)", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r45", "r47", "r70", "r71", "r224" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r44", "r45", "r47", "r48", "r70", "r112", "r569" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r45", "r47", "r70", "r71", "r224", "r569" ] }, "xoma_ConsolidatedFinancialStatementDetailAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ConsolidatedFinancialStatementDetailAbstract", "lang": { "en-us": { "role": { "documentation": "Consolidated financial statement detail.", "label": "Condensed Consolidated Financial Statement Details" } } }, "auth_ref": [] }, "xoma_ContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in agreements, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. Contingent consideration is measured at fair value as a current liability at the inception of the transaction under ASC 815.", "label": "Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, high-end of range" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "xoma_ContingentConsiderationFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration, fair value disclosure.", "label": "Contingent Consideration Fair Value Disclosure", "terseLabel": "Contingent consideration under RPAs, AAAs and CPPAs, measured at fair value" } } }, "auth_ref": [] }, "xoma_ContingentConsiderationFromSaleOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationFromSaleOfAssets", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration to be received as part of consideration in sale of assets.", "label": "Contingent Consideration From Sale of Assets", "terseLabel": "Contingent consideration to be received upon achievement of specified milestones" } } }, "auth_ref": [] }, "xoma_ContingentConsiderationRegulatoryMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationRegulatoryMilestonesMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration under purchase agreements related to regulatory milestones.", "label": "Contingent Consideration, Regulatory Milestones [Member]", "terseLabel": "Regulatory milestones" } } }, "auth_ref": [] }, "xoma_ContingentConsiderationSalesMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationSalesMilestonesMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration under purchase agreements related to sales-based milestones.", "label": "Contingent Consideration, Sales Milestones [Member]", "terseLabel": "Sales-based milestones" } } }, "auth_ref": [] }, "xoma_ContingentConsiderationSalesMilestonesOneAndTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationSalesMilestonesOneAndTwoMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration under purchase agreements related to the first and second sales-based milestones.", "label": "Contingent Consideration, Sales Milestones, One and Two [Member]", "terseLabel": "Sales-based milestones, first and second" } } }, "auth_ref": [] }, "xoma_ContingentConsiderationSalesMilestonesThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationSalesMilestonesThreeMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration under purchase agreements related to the third sales-based milestones.", "label": "Contingent Consideration, Sales Milestones, Three [Member]", "terseLabel": "Sales-based milestones, third" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "xoma_ContingentConsiderationUnderPurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentConsiderationUnderPurchaseAgreements", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Liability recorded for contingent consideration under purchase agreements. May include royalty purchase agreements, assignment and assumption agreements, and commercial payment purchase agreements. Includes contingent consideration recognized under ASC 815 and measured at fair value as a current liability at the inception of the transaction. Also includes contingent consideration recognized under ASC 450 if it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated.", "label": "Contingent Consideration Under Purchase Agreements", "terseLabel": "Contingent consideration under RPAs, AAAs and CPPAs" } } }, "auth_ref": [] }, "xoma_ContingentFutureCashPaymentsPerProduct": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentFutureCashPaymentsPerProduct", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of contingent future cash payment for each product. Contingent consideration is recognized under ASC 450 if it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated.", "label": "Contingent Future Cash Payments, Per Product", "terseLabel": "Contingent future cash payment for each product" } } }, "auth_ref": [] }, "xoma_ContingentValueRightsAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContingentValueRightsAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights Agreement (CVR Agreement).", "label": "Contingent Value Rights Agreement [Member]", "terseLabel": "CVR Agreement" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Allowance for Credit Loss", "terseLabel": "Amount of allowance for credit losses", "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r231", "r232", "r233", "r293" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r291", "r293", "r304" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Liability", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r291", "r292", "r304" ] }, "xoma_ContractualObligationEstimatedMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContractualObligationEstimatedMilestonePayments", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesCollaborativeAgreementsRoyaltiesAndMilestonePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Estimated potential obligations that come due and payable upon achievement of developmental, regulatory, or commercial milestones by company's licensees. Represent contingent payments not recorded on balance sheet.", "label": "Contractual Obligation Estimated Milestone Payments", "terseLabel": "Estimate of milestone payments" } } }, "auth_ref": [] }, "xoma_ContractualObligationEstimatedMilestonePaymentsNumberOfProducts": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ContractualObligationEstimatedMilestonePaymentsNumberOfProducts", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesCollaborativeAgreementsRoyaltiesAndMilestonePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Assumed number of products per contract meeting milestone events used to calculate potential milestone obligations.", "label": "Contractual Obligation, Estimated Milestone Payments, Number Of Products", "terseLabel": "Assumed number of products per contract" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred stock", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r275", "r276", "r279", "r621", "r622", "r623", "r624" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r171", "r172", "r255", "r277", "r428", "r588", "r590" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk", "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement." } } }, "auth_ref": [ "r112" ] }, "xoma_CreditLossContractWithCustomerAssetPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CreditLossContractWithCustomerAssetPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit loss on long-term royalty and commercial payment receivable asset.", "label": "Credit Loss, Contract With Customer Asset [Policy Text Block]", "terseLabel": "Allowance for Current Expected Credit Losses" } } }, "auth_ref": [] }, "xoma_CumulativeRoyaltiesOnNetSalesPerProductThresholdAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "CumulativeRoyaltiesOnNetSalesPerProductThresholdAmount", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold amount of cumulative royalties on net sales per product under the terms of the agreement", "label": "Cumulative Royalties On Net Sales Per Product, Threshold Amount", "terseLabel": "Threshold amount of cumulative royalties on net sales per product" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r46", "r224" ] }, "xoma_DareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "DareMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Dare.", "label": "Dare [Member]", "terseLabel": "Dare" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r80", "r81", "r115", "r117", "r173", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r413", "r595", "r596", "r597", "r598", "r599", "r725" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "terseLabel": "Gross principal", "totalLabel": "Total payments", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r19", "r117", "r269" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r73", "r75", "r252", "r413", "r596", "r597" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Interest Rate Effective Percentage", "terseLabel": "Effective interest rate (as a percent)", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r27", "r73", "r272", "r413" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Interest rate (as a percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r27", "r253" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Long-term debt", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r173", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r413", "r595", "r596", "r597", "r598", "r599", "r725" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r173", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r413", "r595", "r596", "r597", "r598", "r599", "r725" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails", "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r55", "r56", "r72", "r73", "r75", "r77", "r107", "r108", "r173", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r413", "r595", "r596", "r597", "r598", "r599", "r725" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Unamortized Discount", "terseLabel": "Debt discount costs", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r72", "r75", "r744" ] }, "xoma_DebtInstrumentUnamortizedDiscountAllocatedFeesAndLenderExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "DebtInstrumentUnamortizedDiscountAllocatedFeesAndLenderExpenses", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount associated with allocated fees and lender expenses.", "label": "Debt Instrument, Unamortized Discount, Allocated Fees and Lender Expenses", "terseLabel": "Debt discount, allocated fees and lender expenses" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Unaccreted debt discount and debt issuance costs", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r74", "r258", "r270", "r596", "r597" ] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Long-Term Debt", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r74", "r744" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Allocated costs for the term loan commitment", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r74" ] }, "us-gaap_DeferredIncomeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income, Current", "terseLabel": "Unearned revenue recognized under units-of-revenue method", "verboseLabel": "Unearned revenue recognized under units-of-revenue method, current", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r709" ] }, "us-gaap_DeferredIncomeNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeNoncurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income, Noncurrent", "terseLabel": "Unearned revenue recognized under units-of-revenue method - long-term", "verboseLabel": "Unearned revenue recognized under units-of-revenue method, noncurrent", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r709" ] }, "xoma_DefinedContributionPlanIssuanceOfCommonStockForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "DefinedContributionPlanIssuanceOfCommonStockForServicesOrClaims", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan issuance of Common stock for services or claims.", "label": "Defined Contribution Plan Issuance Of Common Stock For Services Or Claims", "terseLabel": "Common stock contribution to 401(k)" } } }, "auth_ref": [] }, "us-gaap_DepreciationNonproduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationNonproduction", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives." } } }, "auth_ref": [ "r5", "r54" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Directors" } } }, "auth_ref": [ "r734", "r798" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "verboseLabel": "Stock Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r314", "r319", "r347", "r348", "r350", "r610" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r134" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposed of by Sale, Not Discontinued Operations", "documentation": "Disposal group that either has been sold or is classified as held-for-sale. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r1", "r6", "r16" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r607", "r608" ] }, "us-gaap_DividendsDeclaredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDeclaredTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockTables" ], "lang": { "en-us": { "role": { "label": "Dividends Declared [Table Text Block]", "terseLabel": "Schedule of declared and paid cash dividends", "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Dividends Payable", "terseLabel": "Preferred stock dividend accrual", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r81", "r82", "r116", "r625", "r792" ] }, "us-gaap_DividendsPayableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable [Line Items]", "terseLabel": "Dividends", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableTable", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails" ], "lang": { "en-us": { "role": { "label": "Dividends Payable [Table]", "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid." } } }, "auth_ref": [ "r39" ] }, "us-gaap_DividendsPreferredStockStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockStock", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Preferred Stock, Stock", "negatedLabel": "Preferred stock dividends", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock." } } }, "auth_ref": [ "r3", "r109" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r633" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r666" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic", "verboseLabel": "Basic net loss per share attributable to common stockholders (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r158", "r179", "r180", "r181", "r182", "r183", "r188", "r191", "r202", "r203", "r204", "r206", "r393", "r394", "r439", "r453", "r591" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Diluted", "verboseLabel": "Diluted net loss per share attributable to common stockholders (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r158", "r179", "r180", "r181", "r182", "r183", "r191", "r202", "r203", "r204", "r206", "r393", "r394", "r439", "r453", "r591" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Net Loss Per Share", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r191", "r195", "r202" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Policy [Text Block]", "verboseLabel": "Net Loss per Share Attributable to Common Stockholders", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r41", "r42" ] }, "xoma_EligibleMilestonePaymentsReceivablePerDiscoveryProductCandidate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "EligibleMilestonePaymentsReceivablePerDiscoveryProductCandidate", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum eligible milestone payments receivable per discovery product candidate.", "label": "Eligible Milestone Payments Receivable Per Discovery Product Candidate", "terseLabel": "Maximum eligible milestone payments receivable per discovery product candidate" } } }, "auth_ref": [] }, "xoma_EligibleMilestonePaymentsReceivableUponAchievementOfMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "EligibleMilestonePaymentsReceivableUponAchievementOfMilestones", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum eligible milestone payments receivable upon achievement of milestones. May include, but not limited to, development, regulatory, commercial, sales-based and clinical milestones.", "label": "Eligible Milestone Payments Receivable Upon Achievement Of Milestones", "terseLabel": "Maximum milestone payments entitled to receive" } } }, "auth_ref": [] }, "xoma_EligibleMilestonePaymentsReceivableUponAchievementOfPreCommercialMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "EligibleMilestonePaymentsReceivableUponAchievementOfPreCommercialMilestones", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum eligible milestone payments receivable upon achievement of pre-commercial milestones.", "label": "Eligible Milestone Payments Receivable Upon Achievement Of Pre-Commercial Milestones", "terseLabel": "Pre-commercial milestone payments, maximum" } } }, "auth_ref": [] }, "xoma_EligiblePotentialAdditionalPaymentsReceivableUponAchievementOfSpecifiedFutureNetSalesMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "EligiblePotentialAdditionalPaymentsReceivableUponAchievementOfSpecifiedFutureNetSalesMilestones", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "Eligible potential additional payments receivable upon achievement of specified future net sales milestones.", "label": "Eligible Potential Additional Payments Receivable Upon Achievement Of Specified Future Net Sales Milestones", "terseLabel": "Eligible potential additional payments receivable upon achievement of specified net sales milestones in future years" } } }, "auth_ref": [] }, "xoma_EmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "EmployeeMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee of entity.", "label": "Employee [Member]", "terseLabel": "Employees" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based compensation expense", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Weighted average period over which unrecognized compensation expense is expected to be recognized", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r349" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Stock-based compensation expense, not yet recognized", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r774" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized compensation expense related to stock options (in dollars)", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r774" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line1", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line2", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address City Or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r630" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Entity", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r630" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r630" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation State Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r705" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r630" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r630" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r630" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r630" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails", "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r133", "r153", "r154", "r155", "r174", "r175", "r176", "r178", "r184", "r186", "r207", "r229", "r230", "r290", "r351", "r352", "r353", "r370", "r371", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r405", "r406", "r407", "r408", "r409", "r410", "r427", "r462", "r463", "r464", "r477", "r543" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r225", "r226", "r227" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI", "terseLabel": "Short-term equity securities", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r141", "r403", "r587" ] }, "us-gaap_EquitySecuritiesFvNiMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiMeasurementInput", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities Fv Ni Measurement Input", "terseLabel": "Valuation assumptions, measurement input", "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r400" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedLabel": "Change in fair value of equity securities", "terseLabel": "Gain (loss) recognized due to change in fair value of investment", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r454", "r735" ] }, "xoma_EquitySecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "EquitySecuritiesPolicy", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity securities.", "label": "Equity Securities Policy", "terseLabel": "Equity Securities" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r674" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r638", "r649", "r659", "r684" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r635", "r646", "r656", "r681" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "auth_ref": [ "r802", "r803", "r804", "r805" ] }, "xoma_ExarafenibAndRelatedIntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ExarafenibAndRelatedIntellectualPropertyMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Exarafenib and related intellectual property.", "label": "Exarafenib and related Intellectual Property [Member]", "terseLabel": "Exarafenib and related IP" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r680" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r396", "r397", "r401" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "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]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r396", "r397", "r401" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r260", "r306", "r307", "r308", "r309", "r310", "r311", "r397", "r432", "r433", "r434", "r596", "r597", "r604", "r605", "r606" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value By Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r396", "r397", "r399", "r400", "r402" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r395" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r260", "r306", "r311", "r397", "r432", "r604", "r605", "r606" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r260", "r306", "r307", "r308", "r309", "r310", "r311", "r397", "r434", "r596", "r597", "r604", "r605", "r606" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r260", "r306", "r307", "r308", "r309", "r310", "r311", "r432", "r433", "r434", "r596", "r597", "r604", "r605", "r606" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r395", "r402" ] }, "xoma_FaricimabProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "FaricimabProductMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "documentation": "Faricimab-svoa, (VABYSMO) products.", "label": "Faricimab, Product [Member]", "terseLabel": "Faricimab (VABYSMO)" } } }, "auth_ref": [] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Federal Income Tax Expense Benefit Continuing Operations", "verboseLabel": "Federal income tax provision", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r169", "r360" ] }, "xoma_FinancialAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "FinancialAssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of financial assets.", "label": "Financial Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "auth_ref": [] }, "xoma_FirstRoyaltyInterestAcquisitionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "FirstRoyaltyInterestAcquisitionAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "First Royalty Interest Acquisition Agreement.", "label": "First Royalty Interest Acquisition Agreement [Member]", "terseLabel": "First Royalty Sale Agreement" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "xoma_FutureMilestonesRoyaltiesPurchaseRightsAndCommercialPaymentsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "FutureMilestonesRoyaltiesPurchaseRightsAndCommercialPaymentsPolicyPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Policy for future milestones, royalties purchase rights and commercial payments.", "label": "Future Milestones, Royalties Purchase Rights And Commercial Payments Policy [Policy Text Block]", "terseLabel": "Purchase of Rights to Future Milestones, Royalties and Commercial Payments" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General And Administrative Expense", "terseLabel": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r92", "r527" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r91" ] }, "xoma_HealthCareRoyaltyPartnersTwoLimitedPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "HealthCareRoyaltyPartnersTwoLimitedPartnersMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "HealthCare Royalty Partners II, L.P (HCRP).", "label": "HealthCare Royalty Partners Two Limited Partners [Member]", "terseLabel": "HealthCare Royalty Partners II, L.P." } } }, "auth_ref": [] }, "xoma_IL1TargetLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "IL1TargetLicenseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "IL-1 target license agreement with Novartis.", "label": "IL-1 Target License Agreement [Member]", "terseLabel": "IL-1 Target License Agreement" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r607", "r608" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r235", "r236", "r528" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r236", "r528" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r170", "r356", "r361", "r365", "r368", "r372", "r373", "r374", "r375", "r475" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax Policy [Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r152", "r358", "r359", "r365", "r366", "r367", "r369", "r469" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Trade and other receivables, net", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Accounts Payable And Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Unearned revenue recognized under units-of-revenue method", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r582" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r712", "r721" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase Decrease In Stockholders Equity Roll Forward", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Shares issuable based on market price", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r192", "r193", "r194", "r204", "r318" ] }, "xoma_IncyteImmunoOncologyAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "IncyteImmunoOncologyAssetsMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails" ], "lang": { "en-us": { "role": { "documentation": "Incyte immuno-oncology assets.", "label": "Incyte Immuno-Oncology Assets [Member]", "terseLabel": "Incyte Immuno-Oncology Assets" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r645", "r653", "r663", "r680", "r688", "r692", "r700" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r698" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r634", "r704" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r634", "r704" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r634", "r704" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Expense Debt", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r93", "r265", "r273", "r598", "r599" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseLongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Accrued interest expense", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r95", "r266", "r598", "r599" ] }, "us-gaap_InterestExpenseLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseLongTermDebt", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Long-Term Debt", "terseLabel": "Interest expense", "totalLabel": "Total interest expense", "documentation": "Aggregate amount of interest paid or due on all long-term debt." } } }, "auth_ref": [ "r120", "r131", "r132" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid Net", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r161", "r164", "r165" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails": { "parentTag": "xoma_FinancialAssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Investments Fair Value Disclosure", "terseLabel": "Equity securities", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r396" ] }, "xoma_JanssenBiotechInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "JanssenBiotechInc.Member", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails" ], "lang": { "en-us": { "role": { "documentation": "Janssen Biotech, Inc.", "label": "Janssen Biotech Inc. [Member]", "terseLabel": "Janssen" } } }, "auth_ref": [] }, "xoma_KinnateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "KinnateMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Kinnate.", "label": "Kinnate [Member]", "terseLabel": "Kinnate" } } }, "auth_ref": [] }, "xoma_KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "KurosBiosciencesAgKurosUsLlcAndKurosRoyaltyFundUsLlcMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Kuros Biosciences AG, Kuros US LLC and Kuros Royalty Fund (US) LLC.", "label": "Kuros Biosciences AG, Kuros US LLC and Kuros Royalty Fund (US) LLC. [Member]", "terseLabel": "Kuros" } } }, "auth_ref": [] }, "xoma_LadrxMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LadrxMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to LadRx.", "label": "LadRx [Member]", "terseLabel": "LadRx" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r420", "r613" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease costs" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of cost components of operating leases", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r779" ] }, "xoma_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreement" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Lease Agreement" } } }, "auth_ref": [] }, "xoma_LeasedFacilitiesEmeryvilleCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LeasedFacilitiesEmeryvilleCaliforniaMember", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Leased facilities in Emeryville, California with lease expiration date of July 31, 2023", "label": "Leased Facilities, Emeryville, California [Member]", "terseLabel": "Leased facilities, Emeryville, California, with lease expiration of July 31, 2023" } } }, "auth_ref": [] }, "xoma_LeasedFacilitiesTwoEmeryvilleCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LeasedFacilitiesTwoEmeryvilleCaliforniaMember", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Leased facilities in Emeryville, California, in different location than previous lease.", "label": "Leased Facilities, Two, Emeryville, California [Member]", "terseLabel": "Leased facilities, Emeryville, California, different location than previous lease" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Lease Agreement" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r418" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r418" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r417" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Existence of option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r419" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementTables" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "verboseLabel": "Schedule of maturity of future rent payments associated with new lease", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r780" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.xoma.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total undiscounted lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r426" ] }, "xoma_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r426" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "2024 (excluding the three months ended March 31, 2024)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r780" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Present value adjustment", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r426" ] }, "xoma_LesseeOperatingLeaseModificationAdjustmentToRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LesseeOperatingLeaseModificationAdjustmentToRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of adjustment to right of use asset resulting from modification of operating lease.", "label": "Lessee, Operating Lease Modification, Adjustment to Right Of Use Asset", "terseLabel": "Adjustment to right of use asset for lease modification" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Period of lease extension", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r778" ] }, "xoma_LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LesseeOperatingLeaseSupplementalCashFlowInformationTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental cash flows information related to leases.", "label": "Lessee, Operating Lease, Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Summary of supplemental cash flow information related to operating leases" } } }, "auth_ref": [] }, "xoma_LesseeOperatingLeaseSupplementalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LesseeOperatingLeaseSupplementalInformationTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental information related to operating leases. May include, but not limited to, present value assumptions used in calculating the present value of the lease payments.", "label": "Lessee, Operating Lease, Supplemental Information [Table Text Block]", "terseLabel": "Schedule of present value assumptions used in calculating the present value of lease payments" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r778" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r24", "r168", "r228", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r380", "r383", "r384", "r404", "r501", "r592", "r628", "r741", "r782", "r783" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r118", "r448", "r614", "r726", "r736", "r777" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r137", "r168", "r228", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r380", "r383", "r384", "r404", "r614", "r741", "r782", "r783" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "xoma_LicenseAgreementAndCommonStockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementAndCommonStockPurchaseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "License agreement and common stock purchase agreement.", "label": "License Agreement and Common Stock Purchase Agreement [Member]", "terseLabel": "License Agreement and Common Stock Purchase Agreement" } } }, "auth_ref": [] }, "xoma_LicenseAgreementConsiderationReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementConsiderationReceived", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "License agreement consideration received.", "label": "License Agreement Consideration Received", "terseLabel": "License agreement consideration received" } } }, "auth_ref": [] }, "xoma_LicenseAgreementConsiderationReceivedAchievementOfFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementConsiderationReceivedAchievementOfFinancingActivities", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of payments received upon achievement of financing activities during the period.", "label": "License Agreement Consideration Received, Achievement of Financing Activities", "terseLabel": "Payments received upon achievement of financing activities" } } }, "auth_ref": [] }, "xoma_LicenseAgreementConsiderationReceivedDebtRepayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementConsiderationReceivedDebtRepayment", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "Amount of license agreement consideration received as repayment of debt.", "label": "License Agreement Consideration Received, Debt Repayment", "terseLabel": "License agreement consideration received, repayment of debt" } } }, "auth_ref": [] }, "xoma_LicenseAgreementInstallmentPaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementInstallmentPaymentsReceived", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of installment payments received during the period.", "label": "License Agreement, Installment Payments Received", "terseLabel": "Installment payments received" } } }, "auth_ref": [] }, "xoma_LicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "License agreement.", "label": "License Agreement [Member]", "terseLabel": "License Agreement" } } }, "auth_ref": [] }, "xoma_LicenseAgreementNonRz358ProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementNonRz358ProductsMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "License agreement related to activities associated with non-RZ358 products.", "label": "License Agreement, Non-RZ358 Products [Member]", "terseLabel": "License Agreement, Non-RZ358 products" } } }, "auth_ref": [] }, "xoma_LicenseAgreementRz358Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementRz358Member", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "License agreement related to activities associated with RZ358.", "label": "License Agreement RZ358 [Member]", "terseLabel": "License Agreement, RZ358" } } }, "auth_ref": [] }, "xoma_LicenseAgreementSharesReceived": { "xbrltype": "sharesItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementSharesReceived", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of counterparty's common stock entity received under the terms of the agreement.", "label": "License Agreement, Shares Received", "terseLabel": "Number of shares received" } } }, "auth_ref": [] }, "xoma_LicenseAgreementTransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicenseAgreementTransactionPrice", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "License agreement transaction price.", "label": "License Agreement Transaction Price", "terseLabel": "Transaction price" } } }, "auth_ref": [] }, "xoma_LicensingAndOtherArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicensingAndOtherArrangementsAbstract", "lang": { "en-us": { "role": { "documentation": "Licensing and other arrangements.", "label": "Licensing and Other Arrangements" } } }, "auth_ref": [] }, "xoma_LicensingAndOtherArrangementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LicensingAndOtherArrangementsTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangements" ], "lang": { "en-us": { "role": { "documentation": "Licensing and other arrangements.", "label": "Licensing And Other Arrangements [Text Block]", "terseLabel": "Licensing and Other Arrangements" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Expense", "terseLabel": "Arbitration settlement costs", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails" ], "lang": { "en-us": { "role": { "label": "Long Term Debt", "totalLabel": "Total carrying value net of principal repayments, unaccreted debt discount and debt issuance costs", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r117", "r259", "r271", "r596", "r597", "r793" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long Term Debt Current", "negatedLabel": "Less: current portion of long-term debt", "terseLabel": "Current portion of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r142" ] }, "xoma_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long Term Debt Maturities Repayments Of Principal After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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)." } } }, "auth_ref": [ "r8", "r173", "r263" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2028", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r173", "r263" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r173", "r263" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r173", "r263" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAggregateProjectedFuturePrincipalAndDiscountsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2024 (excluding the three months ended March 31, 2024)", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r727" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long Term Debt Noncurrent", "terseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r143" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long Term Debt [Text Block]", "terseLabel": "Long-Term Debt", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r105" ] }, "xoma_LongTermRightsReceivableNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LongTermRightsReceivableNonCurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Royalty and commercial payment receivables probable and reasonably estimable to be received after one year or beyond the normal operating cycle, if longer.", "label": "Long Term Rights Receivable, Non-Current", "periodEndLabel": "Long-term royalty receivable, Balance as of end of period", "periodStartLabel": "Long-term royalty receivable, Balance as of beginning of period", "terseLabel": "Long-term royalty and commercial payment receivables" } } }, "auth_ref": [] }, "xoma_LongTermRightsReceivableReclassification": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "LongTermRightsReceivableReclassification", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in long term rights receivable due to reclassification from/to short-term rights receivable.", "label": "Long Term Rights Receivable, Reclassification", "negatedLabel": "Reclassification to short-term royalty and commercial payment receivables, Long-Term" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]" } } }, "auth_ref": [ "r224", "r603", "r746", "r795", "r796" ] }, "xoma_MaximumConsiderationRetained": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MaximumConsiderationRetained", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of maximum consideration retained by Company excluded from maximum potential milestones under terms of agreement.", "label": "Maximum Consideration Retained", "terseLabel": "Amount of maximum consideration retained" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r312", "r436", "r461", "r493", "r494", "r549", "r552", "r556", "r557", "r559", "r580", "r581", "r594", "r600", "r609", "r616", "r743", "r784", "r785", "r786", "r787", "r788", "r789" ] }, "xoma_MaximumPayableOnSalesMilestone": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MaximumPayableOnSalesMilestone", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount payable on sales milestone. Contingent consideration is recognized under ASC 450 if it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated.", "label": "Maximum Payable on Sales Milestone", "terseLabel": "Maximum commercial sales milestone payments" } } }, "auth_ref": [] }, "xoma_MaximumPaymentObligationsBasedOnPortionOfRegulatoryAndCommercialPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MaximumPaymentObligationsBasedOnPortionOfRegulatoryAndCommercialPayments", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum payment obligations based on a portion of regulatory and commercial milestone payments.", "label": "Maximum Payment Obligations Based On A Portion of Regulatory and Commercial Payments", "terseLabel": "Maximum payment obligations based on a portion of regulatory and commercial milestone payments" } } }, "auth_ref": [] }, "xoma_MaximumPaymentsBasedOnAchievementOfRegulatoryAndCommercialMilestonesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MaximumPaymentsBasedOnAchievementOfRegulatoryAndCommercialMilestonesNet", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum potential regulatory and commercial milestones, net of payment obligations based on a portion of regulatory and commercial milestone payments, under the agreement.", "label": "Maximum Payments Based On Achievement Of Regulatory and Commercial Milestones, Net", "terseLabel": "Maximum potential regulatory and commercial milestone payments, net" } } }, "auth_ref": [] }, "xoma_MaximumPaymentsBasedOnAchievementOfRegulatoryAndSalesMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MaximumPaymentsBasedOnAchievementOfRegulatoryAndSalesMilestones", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum payments to be made based upon achievement of regulatory or sales milestones. For regulatory milestones, contingent consideration is measured at fair value as a current liability at the inception of the transaction under ASC 815. For sales milestones, contingent consideration is recognized under ASC 450 if it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated.", "label": "Maximum Payments Based On Achievement Of Regulatory and Sales Milestones", "terseLabel": "Maximum regulatory and commercial sales milestone payments" } } }, "auth_ref": [] }, "xoma_MaximumValueOfStockToBeIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MaximumValueOfStockToBeIssued", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of stock to be issued.", "label": "Maximum Value Of Stock To Be Issued", "terseLabel": "Maximum amount of shares to be issued" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r672" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r672" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "terseLabel": "Closing common stock price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r776" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r398" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "xoma_MerckImmunoOncologyProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MerckImmunoOncologyProductMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails" ], "lang": { "en-us": { "role": { "documentation": "Merck immuno-oncology product.", "label": "Merck Immuno-Oncology Product [Member]", "terseLabel": "Merck Immuno-Oncology Product" } } }, "auth_ref": [] }, "xoma_MilestoneAchieved": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MilestoneAchieved", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of milestone achieved.", "label": "Milestone Achieved", "terseLabel": "Amount of milestone payments earned under agreement" } } }, "auth_ref": [] }, "xoma_MilestonePaymentReceivablePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MilestonePaymentReceivablePercentage", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of milestone payment received by counterparty entity is entitled to receive.", "label": "Milestone Payment Receivable, Percentage", "terseLabel": "Percentage of milestone payment received by Kuros that company is entitled to receive" } } }, "auth_ref": [] }, "xoma_MilestonePaymentReceivedCounterparty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MilestonePaymentReceivedCounterparty", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of milestone payment received by counterparty associated with existing license agreement related to acquired entity during the period.", "label": "Milestone Payment Received, Counterparty", "terseLabel": "Milestone payment received by Kuros" } } }, "auth_ref": [] }, "xoma_MilestonePeriodsNumber": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MilestonePeriodsNumber", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of milestone periods for which entity is eligible to receive payments upon achievement of milestone.", "label": "Milestone Periods, Number", "terseLabel": "Number of milestone periods" } } }, "auth_ref": [] }, "xoma_MilestonesPaymentsToAggregateAmountOfPerProduct": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MilestonesPaymentsToAggregateAmountOfPerProduct", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of aggregate tiered royalty milestone payments to be made under the terms of the agreement.", "label": "Milestones Payments To Aggregate Amount Of Per Product", "terseLabel": "Maximum royalty milestone payments to be paid per product" } } }, "auth_ref": [] }, "xoma_MilestonesReceivableExcludingConsiderationRetainedMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "MilestonesReceivableExcludingConsiderationRetainedMaximum", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of potential milestones, potential royalties on sales, and other payments, excluding consideration retained by company under the terms of the agreement. Excludes regulatory and commercial milestones.", "label": "Milestones Receivable, Excluding Consideration Retained, Maximum", "terseLabel": "Maximum amount of potential milestones, potential royalties on sales and other payments receivable" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r312", "r436", "r461", "r493", "r494", "r549", "r552", "r556", "r557", "r559", "r580", "r581", "r594", "r600", "r609", "r616", "r743", "r784", "r785", "r786", "r787", "r788", "r789" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Ownership Percentage, Parent", "terseLabel": "Ownership interest (as a percent)", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r691" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money market funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r747" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r699" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "label": "Customer" } } }, "auth_ref": [ "r224", "r603", "r746", "r795", "r796" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r673" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.xoma.com/role/DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Nature Of Operations", "terseLabel": "Description of Business", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r123", "r129" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r98", "r99", "r100" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss and comprehensive loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r90", "r100", "r119", "r135", "r148", "r150", "r155", "r168", "r177", "r179", "r180", "r181", "r182", "r185", "r186", "r200", "r210", "r214", "r218", "r220", "r228", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r394", "r404", "r451", "r524", "r541", "r542", "r593", "r626", "r741" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Basic", "totalLabel": "Net loss attributable to common stockholders, basic", "verboseLabel": "Net loss attributable to common stockholders, basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r159", "r179", "r180", "r181", "r182", "r188", "r189", "r201", "r204", "r210", "r214", "r218", "r220", "r593" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Diluted", "totalLabel": "Net loss attributable to common stockholders, diluted", "verboseLabel": "Net loss attributable to common stockholders, diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r159", "r190", "r196", "r197", "r198", "r199", "r201", "r204" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Diluted [Abstract]", "terseLabel": "Numerator" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "xoma_NonBayerProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "NonBayerProductsMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-bayer products.", "label": "Non-Bayer Products [Member]", "terseLabel": "Non-Bayer Products" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r672" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r642", "r653", "r663", "r680", "r688" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r670" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r669" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r680" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r699" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r699" ] }, "xoma_NoncontrollingInterestOwnershipPercentageByParentIfSharesConverted": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "NoncontrollingInterestOwnershipPercentageByParentIfSharesConverted", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage, if shares are converted.", "label": "Noncontrolling Interest, Ownership Percentage by Parent, If Shares Converted", "terseLabel": "Ownership interest, if shares are converted (as a percent)" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income Expense [Abstract]", "verboseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "xoma_NovartisInternationalPharmaceuticalLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "NovartisInternationalPharmaceuticalLtdMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details" ], "lang": { "en-us": { "role": { "documentation": "Novartis International Pharmaceutical Ltd.", "label": "Novartis International Pharmaceutical Ltd. [Member]", "terseLabel": "Novartis International" } } }, "auth_ref": [] }, "xoma_NovartisPharmaAGMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "NovartisPharmaAGMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "Novartis Pharma AG.", "label": "Novartis Pharma AG [Member]", "terseLabel": "Novartis Pharma AG" } } }, "auth_ref": [] }, "xoma_NumberOfLicensedProductsRelatedToMilestonesAndRoyaltiesPurchased": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "NumberOfLicensedProductsRelatedToMilestonesAndRoyaltiesPurchased", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of licensed products related to milestones and royalties purchased.", "label": "Number Of Licensed Products Related To Milestones And Royalties Purchased", "terseLabel": "Number of licensed products related to milestone and royalties" } } }, "auth_ref": [] }, "xoma_NumberOfMajorPartners": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "NumberOfMajorPartners", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of major partners.", "label": "Number Of Major Partners", "terseLabel": "Number of major partners" } } }, "auth_ref": [] }, "xoma_NumberOfPerformanceObligations": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "NumberOfPerformanceObligations", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "Number of performance obligations.", "label": "Number Of Performance Obligations", "terseLabel": "Number of performance obligations" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income Loss", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r210", "r214", "r218", "r220", "r593" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r421", "r613" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails", "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability", "terseLabel": "Operating lease liabilities", "verboseLabel": "Total net lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r415" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails", "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r415" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails", "http://www.xoma.com/role/DisclosureLeaseAgreementMaturityOfLeaseLiabilitiesDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Non-current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r415" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities, Operating cash flows under operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r416", "r423" ] }, "xoma_OperatingLeasePaymentsNonCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "OperatingLeasePaymentsNonCash", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Operating lease payments, non cash.", "label": "Operating Lease Payments Non Cash", "negatedLabel": "Non-cash lease expense" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r414" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Weighted-average discount rate, Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r425", "r613" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Weighted-average remaining lease term, Operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r424", "r613" ] }, "xoma_OperatingLeasesNumberOfLeasedFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "OperatingLeasesNumberOfLeasedFacilities", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating leases, number of leased facilities.", "label": "Operating Leases Number Of Leased Facilities", "terseLabel": "Operating leases, number of leased facilities" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Description of Business" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails": { "parentTag": "xoma_AccruedAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsAccruedAndOtherLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities Current", "terseLabel": "Other accrued liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "xoma_OtherAntibodiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "OtherAntibodiesMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "documentation": "Other antibody technologies. Excludes TAK-079 (mezagitamab).", "label": "Other Antibodies [Member]", "terseLabel": "Other antibodies" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets Noncurrent", "terseLabel": "Other assets - long term", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r139" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income Expense", "verboseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r94" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r672" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r640", "r651", "r661", "r686" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "xoma_OvapreneAndSildenafilCreamMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "OvapreneAndSildenafilCreamMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "OVAPRENE and Sildenafil Cream.", "label": "OVAPRENE and Sildenafil Cream [Member]", "terseLabel": "OVAPRENE and Sildenafil Cream" } } }, "auth_ref": [] }, "xoma_OvapreneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "OvapreneMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "OVAPRENE.", "label": "OVAPRENE [Member]", "terseLabel": "OVAPRENE" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "label": "Ownership" } } }, "auth_ref": [] }, "xoma_PalobiofarmaSLMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PalobiofarmaSLMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails" ], "lang": { "en-us": { "role": { "documentation": "Palobiofarma, S.L.", "label": "Palobiofarma, S.L {Member]", "terseLabel": "Palo" } } }, "auth_ref": [] }, "xoma_Partner1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "Partner1Member", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "One partner that accounts for a concentration risk as a percentage of some financial balance or benchmark.", "label": "Partner 1 [Member]", "terseLabel": "Partner 1" } } }, "auth_ref": [] }, "xoma_Partner2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "Partner2Member", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "A second partner that accounts for a concentration risk as a percentage of some financial balance or benchmark.", "label": "Partner 2 [Member]", "terseLabel": "Partner 2" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r668" ] }, "xoma_PaymentOfConsiderationUnderAgreementsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PaymentOfConsiderationUnderAgreementsInvestingActivities", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for consideration under agreements, including Royalty Purchase Agreements (RPAs), Assignment and Assumption Agreements (AAAs), Commercial payment purchase agreement (CPPAs) and other agreements classified as investing activities. Payments may include upfront payments, one-time payments, milestone payments and contingent consideration payments.", "label": "Payment of Consideration Under Agreements, Investing Activities", "negatedLabel": "Payments of consideration under RPAs, AAAs and CPPAs", "terseLabel": "Payments of consideration under RPAs, AAAs and CPPAs" } } }, "auth_ref": [] }, "xoma_PaymentToAcquireBusinessPricePerShareCashAmount": { "xbrltype": "perShareItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PaymentToAcquireBusinessPricePerShareCashAmount", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash amount of consideration transferred in acquisition of a business measured by per outstanding share of acquiree's common stock. Includes base price and additional contingent amount.", "label": "Payment to Acquire Business, Price Per Share, Cash Amount", "terseLabel": "Cash amount of consideration per outstanding share (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Payment of preferred stock dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Financing Costs", "negatedTerseLabel": "Debt issuance costs and loan fees paid in connection with long-term debt", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r34" ] }, "xoma_PaymentsOfFinancingCostsFeesAndLenderExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PaymentsOfFinancingCostsFeesAndLenderExpenses", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan fees and lender expenses.", "label": "Payments of Financing Costs, Fees and Lender Expenses", "terseLabel": "Fees and lender expenses" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net share settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r160" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchase of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r97" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r671" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r671" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r670" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r680" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r673" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r669" ] }, "xoma_PercentageOfDecreaseInFutureRoyaltyObligations": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PercentageOfDecreaseInFutureRoyaltyObligations", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of decrease in future royalty obligations upon certain conditions under the terms of the agreement.", "label": "Percentage Of Decrease In Future Royalty Obligations", "terseLabel": "Percentage of decrease in future royalty obligations" } } }, "auth_ref": [] }, "xoma_PercentageOfGrossProceedsPaidToAgentForSaleOfCommonShares": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PercentageOfGrossProceedsPaidToAgentForSaleOfCommonShares", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of sales commission to gross proceeds paid to sales agents for the sale of the Company's common shares.", "label": "Percentage Of Gross Proceeds Paid To Agent For Sale Of Common Shares", "terseLabel": "Sales commission paid per transaction (as a percent)" } } }, "auth_ref": [] }, "xoma_PercentageOfGrossProceedsPaidToAgentForSaleOfShares": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PercentageOfGrossProceedsPaidToAgentForSaleOfShares", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of sales commission to gross proceeds paid to sales agents for the sale of the Company's shares.", "label": "Percentage Of Gross Proceeds Paid To Agent For Sale Of Shares", "terseLabel": "Sales commission paid per transaction, preferred stock (as a percent)" } } }, "auth_ref": [] }, "xoma_PercentageOfProceedsPayableLicenseOrDisposition": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PercentageOfProceedsPayableLicenseOrDisposition", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of net proceeds contingent value right holders have right to receive within one year of the merger closing date under the terms of the agreement from license or disposition entered into by acquiree.", "label": "Percentage of Proceeds Payable, License or Disposition", "terseLabel": "Percentage of net proceeds from any license or other disposition" } } }, "auth_ref": [] }, "xoma_PercentageOfProceedsPayableSale": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PercentageOfProceedsPayableSale", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of net proceeds contingent value right holders have right to receive until the fifth anniversary of the merger closing date under the terms of the agreement from sale entered into by acquiree.", "label": "Percentage of Proceeds Payable, Sale", "terseLabel": "Percentage of further net proceeds from transaction" } } }, "auth_ref": [] }, "xoma_PercentageOfRoyaltyOnNetSalesUponCommercialization": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PercentageOfRoyaltyOnNetSalesUponCommercialization", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of royalty on net sales upon commercialization.", "label": "Percentage Of Royalty On Net Sales Upon Commercialization", "terseLabel": "Percentage of royalty on worldwide net sales of each product upon commercialization" } } }, "auth_ref": [] }, "xoma_PerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PerformanceStockUnitsMember", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock units under a share-based payment arrangement awarded for meeting performance target.", "label": "Performance Stock Units [Member]", "terseLabel": "Performance Stock Unit Awards" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock, dividend rate (as a percent)", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r276", "r550", "r553", "r555", "r560" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Less: accumulated dividends on Series A and Series B preferred stock", "negatedTerseLabel": "Less: accumulated dividends", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsPerShareCashPaid", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividend paid (in dollars per share)", "documentation": "Aggregate dividends paid during the period for each share of preferred stock outstanding." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsPerShareDeclared", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Dividends Per Share, Declared", "terseLabel": "Cash dividend declared (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding." } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r617", "r618", "r621", "r622", "r623", "r624", "r797", "r800" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r83", "r275" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r83", "r503" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r83", "r275" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r83", "r503", "r522", "r800", "r801" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Value", "terseLabel": "Preferred Stock", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r83", "r445", "r614" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r719" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "label": "Proceeds From Issuance Of Common Stock", "terseLabel": "Proceeds from issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds From Issuance Of Long Term Debt", "terseLabel": "Proceeds from issuance of long-term debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r33", "r470" ] }, "xoma_ProceedsFromIssuanceOfLongTermDebtNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ProceedsFromIssuanceOfLongTermDebtNet", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer, net of fees and lender expenses and reserve accounts.", "label": "Proceeds From Issuance Of Long Term Debt, Net", "terseLabel": "Proceeds from issuance of long-term debt, net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from exercise of options and other share-based compensation", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r2", "r15" ] }, "us-gaap_ProceedsFromSaleOfOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherProductiveAssets", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Other Productive Assets", "terseLabel": "Cash consideration received", "documentation": "Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r96" ] }, "xoma_ProceedsFromUpfrontPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ProceedsFromUpfrontPayment", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash proceeds received under agreement. May include, but is not limited to, upfront payments, one-time payments and cash-portion of payments received.", "label": "Proceeds From Upfront Payment", "terseLabel": "Cash payment received" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]" } } }, "auth_ref": [ "r221", "r437", "r455", "r456", "r457", "r458", "r459", "r460", "r584", "r601", "r615", "r713", "r739", "r740", "r746", "r795" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service" } } }, "auth_ref": [ "r221", "r437", "r455", "r456", "r457", "r458", "r459", "r460", "r584", "r601", "r615", "r713", "r739", "r740", "r746", "r795" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Profit Loss", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r135", "r148", "r150", "r162", "r168", "r177", "r185", "r186", "r210", "r214", "r218", "r220", "r228", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r378", "r381", "r382", "r394", "r404", "r440", "r450", "r476", "r524", "r541", "r542", "r593", "r611", "r612", "r627", "r720", "r741" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r441", "r449", "r614" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeasedFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r103" ] }, "xoma_PurchasedEligibleMilestonePaymentsReceivableUponAchievementOfPotentialDevelopmentRegulatoryAndCommercialMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PurchasedEligibleMilestonePaymentsReceivableUponAchievementOfPotentialDevelopmentRegulatoryAndCommercialMilestones", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchased eligible milestone payments receivable upon achievement of potential development, regulatory and commercial milestones. May also include clinical milestones.", "label": "Purchased Eligible Milestone Payments Receivable Upon Achievement Of Potential Development Regulatory And Commercial Milestones", "terseLabel": "Purchased eligible milestone payments receivable upon achievement of potential development, regulatory and commercial milestones" } } }, "auth_ref": [] }, "xoma_PurchasedPercentageOfMilestones": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PurchasedPercentageOfMilestones", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of milestones entity has the right to receive as a percentage.", "label": "Purchased Percentage Of Milestones", "terseLabel": "Milestone payments entity has right to receive (as a percent)" } } }, "auth_ref": [] }, "xoma_PurchasedPercentageOfNonRoyaltiesOnNetSalesOfProducts": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PurchasedPercentageOfNonRoyaltiesOnNetSalesOfProducts", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchased percentage of non-royalties on net sales of products.", "label": "Purchased Percentage Of Non Royalties On Net Sales Of Products", "terseLabel": "Non-royalties to be received (as a percent)" } } }, "auth_ref": [] }, "xoma_PurchasedPercentageOfNonRoyaltiesOnNetSalesOfProductsFuturePaymentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "PurchasedPercentageOfNonRoyaltiesOnNetSalesOfProductsFuturePaymentPercentage", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Future non-royalty payments to be received as a percent upon receipt of specified cumulative amount of consideration paid.", "label": "Purchased Percentage Of Non Royalties On Net Sales Of Products, Future Payment Percentage", "terseLabel": "Future non-royalty payments to be received (as a percent)" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r668" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r668" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r305", "r312", "r342", "r343", "r344", "r435", "r436", "r461", "r493", "r494", "r549", "r552", "r556", "r557", "r559", "r580", "r581", "r594", "r600", "r609", "r616", "r619", "r737", "r743", "r785", "r786", "r787", "r788", "r789" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Range" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r305", "r312", "r342", "r343", "r344", "r435", "r436", "r461", "r493", "r494", "r549", "r552", "r556", "r557", "r559", "r580", "r581", "r594", "r600", "r609", "r616", "r619", "r737", "r743", "r785", "r786", "r787", "r788", "r789" ] }, "xoma_ReceiptOfRoyaltyAndCommercialPaymentReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ReceiptOfRoyaltyAndCommercialPaymentReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Decrease in short-term rights receivable due to receipt of current portion of royalty and commercial payments.", "label": "Receipt of Royalty and Commercial Payment Receivable Current", "negatedLabel": "Receipt of royalty and commercial payments, Short-Term", "terseLabel": "Reduction in short-term royalty receivable balance due to receipt of payment" } } }, "auth_ref": [] }, "xoma_ReceiptOfRoyaltyAndCommercialPaymentReceivableNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ReceiptOfRoyaltyAndCommercialPaymentReceivableNonCurrent", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "documentation": "Decrease in long-term rights receivable due to receipt of royalty and commercial payments.", "label": "Receipt of Royalty and Commercial Payment Receivable Non Current", "negatedLabel": "Receipt of royalty and commercial payments, Long-Term", "terseLabel": "Reduction in long-term royalty receivable balance due to receipt of payment" } } }, "auth_ref": [] }, "xoma_ReceiptsUnderAgreementsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ReceiptsUnderAgreementsInvestingActivities", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow under agreements, including Royalty Purchase Agreements (RPAs), Assignment and Assumption Agreements (AAAs), and Commercial Payment Purchase Agreements (CPPAs), classified as investing activities. Receipts may represent commercial payments attributable to net sales.", "label": "Receipts Under Agreements, Investing Activities", "terseLabel": "Receipts under RPAs, AAAs and CPPAs" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r635", "r646", "r656", "r681" ] }, "xoma_RegulatoryAndCommercialMilestonesReceivableMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RegulatoryAndCommercialMilestonesReceivableMaximum", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of potential regulatory and commercial milestones receivable under the terms of the agreement.", "label": "Regulatory and Commercial Milestones Receivable, Maximum", "terseLabel": "Maximum amount of potential regulatory and commercial milestones receivable" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails", "http://www.xoma.com/role/DisclosureLongTermDebtBalanceDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal payments - debt", "negatedTerseLabel": "Principal repayments", "terseLabel": "Principal repayment", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r36", "r473" ] }, "xoma_RepaymentsOfLongTermDebtAndInterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RepaymentsOfLongTermDebtAndInterestPaid", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. Also includes interest payment of associated interest.", "label": "Repayments of Long-Term Debt and Interest Paid", "terseLabel": "Semi-annual payment, principal and interest" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name" } } }, "auth_ref": [ "r171", "r172", "r255", "r277", "r428", "r589", "r590" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research And Development Expense", "terseLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r79", "r355", "r790" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r636", "r647", "r657", "r682" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r637", "r648", "r658", "r683" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r715", "r723", "r791", "r794" ] }, "xoma_RestrictedCashAdditionalToBeFunded": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RestrictedCashAdditionalToBeFunded", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional amount of cash required to be added to restricted account.", "label": "Restricted Cash, Additional To Be Funded", "terseLabel": "Additional amount of cash required to fund reserve account" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r21" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesCarriedAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r138" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r794" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Short-term restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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." } } }, "auth_ref": [ "r715", "r723" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Long-term restricted cash", "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." } } }, "auth_ref": [ "r122", "r716", "r723" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r109", "r447", "r465", "r466", "r474", "r504", "r614" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r133", "r174", "r175", "r176", "r178", "r184", "r186", "r229", "r230", "r351", "r352", "r353", "r370", "r371", "r385", "r387", "r388", "r390", "r392", "r462", "r464", "r477", "r800" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Revenue from contracts with customers", "verboseLabel": "Revenue recognized", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r211", "r212", "r213", "r216", "r217", "r221", "r222", "r224", "r302", "r303", "r437" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r130", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r583" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue Not from Contract with Customer", "terseLabel": "Revenue recognized under units-of-revenue method", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r714" ] }, "xoma_RevenueRecognitionDeferredRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RevenueRecognitionDeferredRevenuePolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for sale of future revenue streams.", "label": "Revenue Recognition Deferred Revenue Policy [Text Block]", "terseLabel": "Sale of Future Revenue Streams" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues", "totalLabel": "Total revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r156", "r168", "r211", "r212", "r213", "r216", "r217", "r221", "r222", "r224", "r228", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r404", "r440", "r741" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "auth_ref": [] }, "xoma_RezoluteIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RezoluteIncMember", "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsEquitySecuritiesDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Rezolute, Inc.", "label": "Rezolute, Inc. [Member]", "terseLabel": "Rezolute" } } }, "auth_ref": [] }, "xoma_RightsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RightsReceivableCurrent", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Royalty and commercial payment receivables probable and reasonably estimable to be received within one year or the normal operating cycle, if longer.", "label": "Rights Receivable, Current", "periodEndLabel": "Short-term royalty receivable, Balance as of end of period", "periodStartLabel": "Short-term royalty receivable, Balance as of beginning of period", "terseLabel": "Short-term royalty and commercial payment receivables" } } }, "auth_ref": [] }, "xoma_RoyaltiesPeriodMinimum": { "xbrltype": "durationItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltiesPeriodMinimum", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum period over which counterparty is obligated to pay royalties under terms of agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days", "label": "Royalties, Period, Minimum", "terseLabel": "Minimum period eligible to receive royalties" } } }, "auth_ref": [] }, "xoma_RoyaltiesPeriodMinimumScenarioOne": { "xbrltype": "durationItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltiesPeriodMinimumScenarioOne", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum period over which counterparty is obligated to pay royalties under terms of agreement for scenario one, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days", "label": "Royalties Period, Minimum, Scenario One", "terseLabel": "Royalty payment period from the first commercial sale of each royalty-bearing discovery product" } } }, "auth_ref": [] }, "xoma_RoyaltyAndCommercialPaymentPurchaseAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyAndCommercialPaymentPurchaseAgreementsAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Royalty and Commercial Payment Purchase Agreements" } } }, "auth_ref": [] }, "xoma_RoyaltyAndCommercialPaymentReceivableCurrentRecognitionOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyAndCommercialPaymentReceivableCurrentRecognitionOfContingentConsideration", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in short-term rights receivable due to recognition of contingent consideration.", "label": "Royalty and Commercial Payment Receivable Current, Recognition of Contingent Consideration", "terseLabel": "Recognition of contingent consideration, Short-Term" } } }, "auth_ref": [] }, "xoma_RoyaltyAndCommercialPaymentReceivableNonCurrentRecognitionOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyAndCommercialPaymentReceivableNonCurrentRecognitionOfContingentConsideration", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in long-term rights receivable due to recognition of contingent consideration.", "label": "Royalty and Commercial Payment Receivable Non Current, Recognition of Contingent Consideration", "terseLabel": "Recognition of contingent consideration, Long-Term" } } }, "auth_ref": [] }, "xoma_RoyaltyAndCommercialRightsAcquiredNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyAndCommercialRightsAcquiredNonCurrent", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in long term rights receivable due acquisition of royalty, interest and commercial payment rights.", "label": "Royalty And Commercial Rights Acquired, Non-Current", "terseLabel": "Acquisition of royalty and commercial payment receivables, Long-Term" } } }, "auth_ref": [] }, "xoma_RoyaltyAndMilestonesReceivableThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyAndMilestonesReceivableThreshold", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold amount for royalties and milestones for determining amount entity has the right to receive.", "label": "Royalty and Milestones Receivable, Threshold", "terseLabel": "Threshold amount for royalties and milestones" } } }, "auth_ref": [] }, "xoma_RoyaltyInterestAcquisitionAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyInterestAcquisitionAgreementsMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty Interest Acquisition Agreements.", "label": "Royalty Interest Acquisition Agreements [Member]", "terseLabel": "Royalty Sale Agreements" } } }, "auth_ref": [] }, "xoma_RoyaltyPercentageApplicableUnderAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyPercentageApplicableUnderAgreement", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of royalties applicable under terms of agreement.", "label": "Royalty Percentage, Applicable Under Agreement", "terseLabel": "Percentage of remaining royalties" } } }, "auth_ref": [] }, "xoma_RoyaltyPercentagePercentageSubjectToDecrease": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyPercentagePercentageSubjectToDecrease", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of royalties subject to decrease under specified conditions under terms of agreement.", "label": "Royalty Percentage, Percentage Subject to Decrease", "terseLabel": "Percentage of royalty which will decrease" } } }, "auth_ref": [] }, "xoma_RoyaltyPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyPurchaseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty purchase agreement.", "label": "Royalty Purchase Agreement [Member]", "terseLabel": "Royalty Purchase Agreement" } } }, "auth_ref": [] }, "xoma_RoyaltyPurchaseAgreementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyPurchaseAgreementTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreements" ], "lang": { "en-us": { "role": { "documentation": "Royalty purchase agreement.", "label": "Royalty Purchase Agreement [Text Block]", "verboseLabel": "Royalty and Commercial Payment Purchase Agreements" } } }, "auth_ref": [] }, "xoma_RoyaltyReceivablePercentageOnNetSales": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyReceivablePercentageOnNetSales", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalties entity has the right to receive as a percentage of net sales.", "label": "Royalty Receivable Percentage On Net Sales", "terseLabel": "Royalties entity has right to receive (as a percent)" } } }, "auth_ref": [] }, "xoma_RoyaltyReceivablePercentageOnNetSalesAndPercentageOfMilestones": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyReceivablePercentageOnNetSalesAndPercentageOfMilestones", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalties and milestones entity has the right to receive as a percentage counterparty is entitled to receive, up to specified threshold.", "label": "Royalty Receivable Percentage On Net Sales and Percentage of Milestones", "terseLabel": "Royalties and milestones entity has the right to receive as a percentage counterparty is entitled to receive (as a percent)" } } }, "auth_ref": [] }, "xoma_RoyaltyReceivablePercentageOnNetSalesFullyRetained": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyReceivablePercentageOnNetSalesFullyRetained", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty percentage entity has the right to fully retain which counterparty is entitled to receive upon reaching specified threshold.", "label": "Royalty Receivable Percentage On Net Sales Fully Retained", "terseLabel": "Royalty percentage entity has the right to fully retain" } } }, "auth_ref": [] }, "xoma_RoyaltyReceivablePercentageOnNetSalesSharedWithCounterparty": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "RoyaltyReceivablePercentageOnNetSalesSharedWithCounterparty", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalties entity has the right to receive as a percentage shared with counterparty upon reaching threshold.", "label": "Royalty Receivable Percentage On Net Sales Shared With Counterparty", "terseLabel": "Royalties shared equally with counterparty (as a percent)" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r699" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r699" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Revenues [Member]", "terseLabel": "Revenues", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r224", "r710" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "auth_ref": [ "r313", "r731" ] }, "xoma_ScenarioOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ScenarioOneMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Scenario representing achievement of a pre-specified return threshold.", "label": "Scenario One [Member]", "terseLabel": "Upon achievement of a pre-specified return threshold" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified" } } }, "auth_ref": [ "r187", "r313", "r707", "r731" ] }, "xoma_ScheduleOfAccretionOfDebtDiscountsAndIssuanceCostsIncludedInInterestExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ScheduleOfAccretionOfDebtDiscountsAndIssuanceCostsIncludedInInterestExpenseTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of accretion of debt discounts and issuance costs included in interest expense.", "label": "Schedule of Accretion of Debt Discounts and Issuance Costs Included in Interest Expense [Table Text Block]", "terseLabel": "Schedule of interest expense" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of accrued and other liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Schedule of outstanding securities considered anti-dilutive", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash, cash equivalents and restricted cash", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails" ], "lang": { "en-us": { "role": { "label": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r28", "r55", "r56", "r72", "r73", "r75", "r77", "r107", "r108", "r596", "r598", "r727" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Schedule of reconciliation of numerator and denominator used in calculation of basic and diluted net loss per share attributable to common stockholders", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r733" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r40", "r43", "r191", "r195", "r202" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "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]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of stock-based compensation expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r64" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r225", "r226", "r227" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Schedule of financial assets and liabilities measured at fair value on a recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r396", "r397" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of projected future principal payments of initial term loan", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r17", "r113", "r794" ] }, "xoma_ScheduleOfRoyaltyAndCommercialPaymentReceivablesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ScheduleOfRoyaltyAndCommercialPaymentReceivablesActivityTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in royalty and commercial payment receivables.", "label": "Schedule of Royalty and Commercial Payment Receivables Activity [Table Text Block]", "terseLabel": "Summary of royalty and commercial payment receivable activities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r315", "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r62" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockTables", "http://www.xoma.com/role/DisclosureCommonStockWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Stockholders Equity Note Warrants Or Rights [Text Block]", "terseLabel": "Summary of Common Stock Warrants Outstanding", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Equity Securities", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://www.xoma.com/role/DisclosureConsolidatedFinancialStatementsDetailsEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "xoma_SecondRoyaltyInterestAcquisitionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "SecondRoyaltyInterestAcquisitionAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails" ], "lang": { "en-us": { "role": { "documentation": "Second Royalty Interest Acquisition Agreement.", "label": "Second Royalty Interest Acquisition Agreement [Member]", "terseLabel": "Second Royalty Sale Agreement" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security12b Title", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r629" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r631" ] }, "xoma_SecurityInterestInPercentageOfEquity": { "xbrltype": "percentItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "SecurityInterestInPercentageOfEquity", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The security interest provided by entity as a percentage of equity of specified wholly owned subsidiary under loan agreement.", "label": "Security Interest in Percentage of Equity", "terseLabel": "Security interest as a percentage of equity of wholly owned subsidiary" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "label": "Geographical" } } }, "auth_ref": [ "r222", "r223", "r490", "r491", "r492", "r551", "r554", "r558", "r561", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r585", "r602", "r619", "r746", "r795" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/DocumentDocumentAndEntityInformation", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "8.625% Series A Cumulative, Perpetual Preferred Stock", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r717", "r718", "r745" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "terseLabel": "8.375% Series B Cumulative, Perpetual Preferred Stock", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r717", "r718", "r745" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Derived Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Number of PSUs (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r334" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Fair Value Per Share (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r334" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of shares, Outstanding at end of period", "periodStartLabel": "Number of shares, Outstanding at beginning of period", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r331", "r332" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Unvested PSUs", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "xoma_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePriceAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share-based compensation", "verboseLabel": "Performance Stock Unit Awards", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r315", "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "xoma_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumAgeRequiredForImmediateVestingOfAward": { "xbrltype": "durationItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumAgeRequiredForImmediateVestingOfAward", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum age required for employees to qualify for immediate vesting of award.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Minimum Age Required For Immediate Vesting Of Award", "terseLabel": "Minimum age required for employees to qualify for immediate vesting of award" } } }, "auth_ref": [] }, "xoma_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCalendarDays": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCalendarDays", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of consecutive calendar days used to calculate volume-weighted average stock price in determining if stock price hurdle has been attained in a share based compensation arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Calendar Days", "terseLabel": "Number of consecutive calendar days used to calculate volume-weighted average stock price" } } }, "auth_ref": [] }, "xoma_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfHurdles.": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfHurdles.", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of stock price hurdles in a share based compensation arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number of Hurdles.", "terseLabel": "Number of hurdles" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "periodEndLabel": "Number of shares, Exercisable at end of period", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Exercisable at end of period", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Options exercised, aggregate intrinsic value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period", "negatedLabel": "Number of shares, Forfeited, expired or cancelled", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r754" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Forfeited, expired or cancelled", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r754" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Number of shares, Granted", "verboseLabel": "Number of shares, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant-date fair value (in dollars per share)", "verboseLabel": "Granted (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r337" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Number of shares, Outstanding at end of period", "periodStartLabel": "Number of shares, Outstanding at beginning of period", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r323", "r324" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Outstanding at end of period", "periodStartLabel": "Weighted Average Exercise Price Per Share, Outstanding at beginning of period", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r323", "r324" ] }, "xoma_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdPeriodForRetirementAge": { "xbrltype": "durationItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdPeriodForRetirementAge", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold years required for retirement age (defined as employees that are a minimum of 55 years of age and the sum of their age plus years of full-time employment with the Company).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Threshold Period For Retirement Age", "terseLabel": "Threshold years required for retirement age" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r328" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Granted", "verboseLabel": "Exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche One", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Three", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Two", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Schedule of performance shares, outstanding activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Schedule of grant date fair values of PSUs granted", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r18" ] }, "xoma_ShareBasedPaymentArrangementNonvestedAwardExcludingOptionAggregateCostToBeRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShareBasedPaymentArrangementNonvestedAwardExcludingOptionAggregateCostToBeRecognizedAmount", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Aggregate Cost To Be Recognized, Amount", "terseLabel": "Aggregate amount of cost to be recognized" } } }, "auth_ref": [] }, "xoma_ShareBasedPaymentArrangementNumberOfAwardsGrants": { "xbrltype": "integerItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShareBasedPaymentArrangementNumberOfAwardsGrants", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of award grants under share-based payment arrangement with differentiated features, such as vesting and exercise price.", "label": "Share-Based Payment Arrangement, Number of Awards Grants", "terseLabel": "Number of award grants" } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Stock price (in dollars per share)", "verboseLabel": "Price per share (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting (as a percent)", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r748" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r60" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Contractual Remaining Term, Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r60" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "terseLabel": "Balance (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value Per Share" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted Average Contractual Remaining Term, Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r110" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails" ], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Purchase price of common stock under plan (as a percent)", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Purchase price (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "xoma_ShortTermRightsReceivableReclassification": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ShortTermRightsReceivableReclassification", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in short term rights receivable due to reclassification from/to long-term rights receivable.", "label": "Short Term Rights Receivable, Reclassification", "terseLabel": "Reclassification to short-term royalty and commercial payment receivables, Short-Term" } } }, "auth_ref": [] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Unrecognized tax benefits expected to change significantly over the next twelve months", "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r111" ] }, "xoma_SildenafilCreamMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "SildenafilCreamMember", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Sildenafil Cream.", "label": "Sildenafil Cream [Member]", "terseLabel": "Sildenafil Cream" } } }, "auth_ref": [] }, "xoma_SiliconValleyBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "SiliconValleyBankMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails" ], "lang": { "en-us": { "role": { "documentation": "Silicon Valley Bank credit facility effective May 7, 2018 and subsequent amendments.", "label": "Silicon Valley Bank [Member]", "terseLabel": "SVB Loan" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/DocumentDocumentAndEntityInformation", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement Class Of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r131", "r144", "r145", "r146", "r168", "r191", "r195", "r202", "r204", "r208", "r209", "r228", "r243", "r245", "r246", "r247", "r250", "r251", "r275", "r276", "r279", "r282", "r288", "r404", "r470", "r471", "r472", "r473", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r503", "r525", "r543", "r562", "r563", "r564", "r565", "r566", "r706", "r724", "r732" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails", "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r30", "r133", "r153", "r154", "r155", "r174", "r175", "r176", "r178", "r184", "r186", "r207", "r229", "r230", "r290", "r351", "r352", "r353", "r370", "r371", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r405", "r406", "r407", "r408", "r409", "r410", "r427", "r462", "r463", "r464", "r477", "r543" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]" } } }, "auth_ref": [ "r222", "r223", "r490", "r491", "r492", "r551", "r554", "r558", "r561", "r568", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r585", "r602", "r619", "r746", "r795" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r174", "r175", "r176", "r207", "r437", "r468", "r489", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r506", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r523", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r620" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]" } } }, "auth_ref": [ "r187", "r313", "r707", "r708", "r731" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r174", "r175", "r176", "r207", "r437", "r468", "r489", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r506", "r507", "r508", "r509", "r510", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r523", "r526", "r527", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r620" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r639", "r650", "r660", "r685" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of preferred stock (in shares)", "verboseLabel": "Shares issued (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r83", "r84", "r109", "r470", "r543", "r563" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Shares Share Based Compensation", "verboseLabel": "Issuance of common stock related to 401(k) contribution (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r11", "r83", "r84", "r109" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of shares, Exercised", "terseLabel": "Exercise of stock options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r83", "r84", "r109", "r328" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Value New Issues", "verboseLabel": "Issuance of preferred stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r83", "r84", "r109", "r477", "r543", "r563", "r627" ] }, "xoma_StockIssuedDuringPeriodValueNewIssuesCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockIssuedDuringPeriodValueNewIssuesCommonStock", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new common stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering, net of issuance costs.", "label": "Stock Issued During Period Value New Issues, Common Stock", "verboseLabel": "Issuance of common stock, fair value" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Value Share Based Compensation", "verboseLabel": "Issuance of common stock related to 401(k) contribution", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r63", "r83", "r84", "r109" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r30", "r109" ] }, "xoma_StockOptionInducementAwardOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockOptionInducementAwardOneMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to first Stock Option Inducement Award.", "label": "Stock Option Inducement Award, One [Member]", "terseLabel": "Stock Option Inducement Award, Exercise price of $18.66 per share" } } }, "auth_ref": [] }, "xoma_StockOptionInducementAwardTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockOptionInducementAwardTwoMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to second Stock Option Inducement Award.", "label": "Stock Option Inducement Award, Two [Member]", "terseLabel": "Stock Option Inducement Award, Exercise price of $30.00 per share" } } }, "auth_ref": [] }, "xoma_StockOptionInducementAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockOptionInducementAwardsMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Stock Option Inducement Awards.", "label": "Stock Option Inducement Awards [Member]", "terseLabel": "Stock Option Inducement Awards" } } }, "auth_ref": [] }, "xoma_StockPriceHurdlesOfDollar30Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockPriceHurdlesOfDollar30Member", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock price hurdles of $30.", "label": "Stock Price Hurdles of Dollar 30 [Member]", "terseLabel": "Hurdle Price Per PSU - $30.00" } } }, "auth_ref": [] }, "xoma_StockPriceHurdlesOfDollar35Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockPriceHurdlesOfDollar35Member", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock price hurdles of $35.", "label": "Stock Price Hurdles of Dollar 35 [Member]", "terseLabel": "Hurdle Price Per PSU - $35.00" } } }, "auth_ref": [] }, "xoma_StockPriceHurdlesOfDollar40Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockPriceHurdlesOfDollar40Member", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock price hurdles of $40.", "label": "Stock Price Hurdles of Dollar 40 [Member]", "terseLabel": "Hurdle Price Per PSU - $40.00" } } }, "auth_ref": [] }, "xoma_StockPriceHurdlesOfDollar45Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "StockPriceHurdlesOfDollar45Member", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsFairValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock price hurdles of $45.", "label": "Stock Price Hurdles of Dollar 45 [Member]", "terseLabel": "Hurdle Price Per PSU - $45.00" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockStockRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program Authorized Dollar Amount", "terseLabel": "Stock repurchase program amount authorized", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockStockRepurchaseProgramDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase of common stock (in shares)", "terseLabel": "Repurchase of common stock (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r11", "r83", "r84", "r109" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockStockRepurchaseProgramDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase of common stock", "terseLabel": "Repurchase of common stock", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r11", "r83", "r84", "r109" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r102", "r505", "r522", "r544", "r545", "r614", "r628", "r726", "r736", "r777", "r800" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Capital Stock" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStock" ], "lang": { "en-us": { "role": { "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Capital Stock", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r106", "r167", "r274", "r276", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r290", "r391", "r546", "r548", "r567" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r20" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Share Repurchases", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r9", "r547" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event", "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." } } }, "auth_ref": [ "r411", "r430" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r411", "r430" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r411", "r430" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r411", "r430" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockDividendsDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r411", "r430" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "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." } } }, "auth_ref": [ "r429", "r431" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary Sale Of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails", "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Sale of stock", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SubstantialDoubtAboutGoingConcernWithinOneYear": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernWithinOneYear", "presentation": [ "http://www.xoma.com/role/DisclosureDescriptionOfBusinessLiquidityDetails" ], "lang": { "en-us": { "role": { "label": "Substantial Doubt about Going Concern, within One Year [true false]", "terseLabel": "Substantial Doubt about Going Concern, within One Year", "documentation": "Indicates (true false) whether there was substantial doubt about ability to continue as going concern within one year after date financial statements are issued." } } }, "auth_ref": [ "r10" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r679" ] }, "xoma_Tak079AndTak169Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "Tak079AndTak169Member", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "documentation": "Mezagitamab antibody (TAK-079) and TAK-169.", "label": "TAK-079 and TAK-169 [Member]", "terseLabel": "TAK-079 and TAK-169" } } }, "auth_ref": [] }, "xoma_TakedaPharmaceuticalCompanyLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "TakedaPharmaceuticalCompanyLimitedMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails" ], "lang": { "en-us": { "role": { "documentation": "Takeda Pharmaceutical Company Limited.", "label": "Takeda Pharmaceutical Company Limited [Member]", "terseLabel": "Takeda Pharmaceutical Company Limited" } } }, "auth_ref": [] }, "xoma_TalpheraMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "TalpheraMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsSummaryOfRoyaltyReceivableActivitiesDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Talphera.", "label": "Talphera [Member]", "terseLabel": "Talphera" } } }, "auth_ref": [] }, "xoma_TenYearWarrantsIssuedThirdRangeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "TenYearWarrantsIssuedThirdRangeMember", "presentation": [ "http://www.xoma.com/role/DisclosureCommonStockWarrantsSummaryOfCommonStockWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock warrant with exercise price of $23.69 per share and a ten year term. Issued in May 2018.", "label": "Ten Year Warrants Issued Third Range [Member]", "terseLabel": "Common Stock Warrants, Issued May 2018" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Title Of Individual [Axis]" } } }, "auth_ref": [ "r734", "r781" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r671" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r678" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Trade Receivables [Member]", "terseLabel": "Trade Receivables", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "xoma_TradeReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "TradeReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "The sum of amounts currently receivable from customers. 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": "Trade Receivables, Current", "terseLabel": "Trade receivables" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r698" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r700" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.xoma.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r701" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r702" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r700" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r700" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r703" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r701" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesAndShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Value", "terseLabel": "Treasury stock (in dollars)", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r31", "r57", "r58" ] }, "xoma_TwoThousandEighteenAtMarketAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "TwoThousandEighteenAtMarketAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockAtmAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "At the Market Agreement, 2018 in which the company may sell common shares.", "label": "Two Thousand Eighteen At Market Agreement [Member]", "terseLabel": "2018 Common Stock ATM Agreement" } } }, "auth_ref": [] }, "xoma_TwoThousandFifteenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "TwoThousandFifteenEmployeeStockPurchasePlanMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationEsppDetails" ], "lang": { "en-us": { "role": { "documentation": "2015 Employee Stock Purchase Plan and subsequent amendments.", "label": "Two Thousand Fifteen Employee Stock Purchase Plan [Member]", "terseLabel": "2015 ESPP" } } }, "auth_ref": [] }, "xoma_TwoThousandTenLongTermIncentiveAndStockAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "TwoThousandTenLongTermIncentiveAndStockAwardPlanMember", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensation2010PlanStockOptionsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "2010 Long Term Incentive and Share Award Plan and subsequent amendments.", "label": "Two Thousand Ten Long Term Incentive And Stock Award Plan [Member]", "terseLabel": "2010 Plan" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.xoma.com/role/DisclosureCommitmentsAndContingenciesContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsJanssenDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisNis793Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsRezoluteDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsSaleOfFutureRevenueStreamsDetails", "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsTakedaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAgenusDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAptevoDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAronoraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsKurosDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsLadrxDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsPalobiofarmaDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails", "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Type Of Arrangement [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r377" ] }, "xoma_U.s.DepartmentOfDefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "U.s.DepartmentOfDefenseMember", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsTalpheraDetails" ], "lang": { "en-us": { "role": { "documentation": "U.S. Department of Defense", "label": "U.S. Department of Defense [Member]", "terseLabel": "DoD" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsAffitechDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r697" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "verboseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r357", "r363" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesAndShareRepurchasesDetails", "http://www.xoma.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued", "terseLabel": "Income tax penalties or interest charged", "verboseLabel": "Accrued interest or penalties related to uncertain tax positions", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r362" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits That Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r364" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use Of Estimates", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r49", "r50", "r51", "r124", "r125", "r127", "r128" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r422", "r613" ] }, "xoma_VariableLeaseCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "VariableLeaseCostNet", "crdr": "debit", "calculation": { "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.xoma.com/role/DisclosureLeaseAgreementLeaseCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases, net credit due.", "label": "Variable Lease, Cost, Net", "terseLabel": "Variable lease cost, net" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.xoma.com/role/DisclosureStockBasedCompensationPerformanceStockUnitAwardsDetails", "http://www.xoma.com/role/DisclosureStockBasedCompensationStockOptionInducementAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ] }, "xoma_ViractaTherapeuticsInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "ViractaTherapeuticsInc.Member", "presentation": [ "http://www.xoma.com/role/DisclosureRoyaltyAndCommercialPaymentPurchaseAgreementsViractaDetails", "http://www.xoma.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Viracta Therapeutics, Inc. (\"Viracta\").", "label": "Viracta Therapeutics Inc. [Member]", "terseLabel": "Viracta" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsOutstandingSecuritiesConsideredAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrants for common stock", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r617", "r618", "r621", "r622", "r623", "r624" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Common Stock Warrants" } } }, "auth_ref": [] }, "us-gaap_WarrantsNotSettleableInCashFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsNotSettleableInCashFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.xoma.com/role/DisclosureLongTermDebtAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Not Settleable In Cash Fair Value Disclosure", "verboseLabel": "Fair value of warrants", "documentation": "Fair value portion of warrants not settleable in cash classified as equity." } } }, "auth_ref": [ "r69" ] }, "xoma_WarrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "WarrantsPolicyTextBlock", "presentation": [ "http://www.xoma.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for warrants.", "label": "Warrants [Policy Text Block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Diluted Shares Outstanding", "verboseLabel": "Weighted average shares used in computing diluted net loss per share attributable to common stockholders (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r190", "r204" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Denominator" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.xoma.com/role/DisclosureCondensedConsolidatedFinancialStatementsDetailsNetLossPerShareDetails", "http://www.xoma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic", "verboseLabel": "Weighted average shares used in computing basic net loss per share attributable to common stockholders (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r188", "r204" ] }, "xoma_XOMA052LicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "XOMA052LicenseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "Gevokizumab License Agreement with Novartis.", "label": "XOMA 052 License Agreement [Member]", "terseLabel": "Gevokizumab License Agreement" } } }, "auth_ref": [] }, "xoma_Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "Xoma052LicenseAgreementAndIL1TargetLicenseAgreementMember", "presentation": [ "http://www.xoma.com/role/DisclosureLicensingAndOtherArrangementsNovartisVpm087Details" ], "lang": { "en-us": { "role": { "documentation": "XOMA-052 license agreement and IL1 target license agreement.", "label": "Xoma 052 License Agreement And IL1 Target License Agreement [Member]", "terseLabel": "Gevokizumab License Agreement and IL-1 Target License Agreement" } } }, "auth_ref": [] }, "xoma_XomaCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.xoma.com/20240331", "localname": "XomaCorporationMember", "presentation": [ "http://www.xoma.com/role/DisclosureCapitalStockBvfOwnershipDetails" ], "lang": { "en-us": { "role": { "documentation": "Xoma Corporation.", "label": "Xoma Corporation [Member]", "terseLabel": "Xoma Corporation" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-14" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "SubTopic": "40", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479710/205-40-50-13" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r706": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r708": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 106 0001558370-24-007470-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-007470-xbrl.zip M4$L#!!0 ( ',\J5ARNPWZ92$ %J$ 0 1 >&]M82TR,#(T,#,S,2YX M3H%D9"$#$4H M .E+OGX;X%T KZ+&<)8/F5A$HX%&-X#N1J/QX]]?5J[UA!DGU/NT=W0PV+.P M9U.'>(M/>X$_W_]A[^\__>=__/A?^_N_73S>60ZU@Q7V?,MF&/G8L9Z)O[2F M=+U&GG6/&2.N:UTPXBRP91T-#CX<'!^<6?O[/TD4%XA#%>I9$M?QP5%<GEO#^QCL'CHV)Q5P+]SYR.TE7B'+1VR!_0>T MPGR-;/QI;^G[ZX^'A\_/SP3PXH6T!#@Z/#W^[O)K)S,;"# M20+\,F/N (SR3FI"A7P<%KAFTQKGG" M12-1?\X/&77Q80H9U[4#QD 07O5=BTOSS?FLI!THC0$9GA<"?CB$TF07+XVQWQOL:0 =]?(+16!S$JR-$4E-(4I#1Q8NN'"@KR M7/37K 22G*@+O2ZA"I1/(,)E;",!I[/BC@6%N:)X_N"^QIYBDMRX-@+5L%V"8(1\6%+Y_+!:4L+J'B,WUG9-%N;8\[%?)+(!D""F8 M&'%)#OF+,K#1!#TZ/S\_E*49F=Y G>L-%!^*8H'^>']PLB]6D62V:N=I?DA? M[*5^2$1)OM-"W(EV+GP(YP))!V]19])'8-GEI4 S J!16%8X:?_L"RY\2#/ MH[X4?O$I_KA>$V].PR_P34C81S&@4Y =2_SQ^?%6WW?)J0E@E-O.)?4C@[\O1 MP]7UP^3Z2OPU&=W=7@VG\.-B>#=\N+RV)C]?7T\G/QYNHMIH)( NC;R?Y-^P M]7# +0=-+-11Y0BDI**-7#MPF]=+NU58+?H8\VA'G$M*^6@^6L>+YM #H!6, MRE(LJ4_XCO):;&V K93GQW5Y/IG"_^ZO'Z83:W1CC<;7C\/I+0!8PP3]^ MO/X9JMU^N;;N1I->*)H+Q27BRQN7/C?F?UJQE-6G[5A].9S\;-W1KS M](IPVZ4\8!AL' (<&&>(A3DX(0L/-D4;>?[0ELH86%AC8)U-,!?<$O]=_Q&0 M)^0*%D*51\QA@[6!LZ+L"ON(N)$@?+/62J3G%!:*(Y"8M"_P0W;'HG,KVR$+ M>8Z5Z9*5]LF*.R5$#]K]F_S7RG1-5DX[%Y9_%_7O?WKY4^0ONR3<$ ]V>H+< M=&V(1@Y8P +L .-'_A*S.X)FQ(6N8EX@:%VA+96HD\'QID1EV[62AM,UBUL1 M9H"-6IL08L\D2,5PL,AT@K1"84XW A*TV M$AUHW!*M6]"\)=OOY:5$7FX085^0&^![C,1O.9S)$ \YQW)3R4R_2\08V(1# M/ZDZ\AZQ<"3!-B"WC0(IVF53I;+U0=W>!$)+8K2RO1$EB7B%/9)K4';UB3IE M(3^+!3;'I&?1YMF+7;'8W<&@X^&"83GN]\@/&/%?1W/YO7H/:UJ]5#R^5_5^O?FK@E>P\J1ZOH9?;(&TGYUEC*/>8HJ%VW?F1^[$(IX50Y:RZP?- MS -4^P*7)9!):U/BZSE5DU/#!8BZ0&H*R*WG8R#:OWY9 M"Q.JA@@4U*A@LF*T*4R.\5HX1-RS4&5A%(H1_Q\FV[7G@T)RZ\TI6\F^1ZRK M UGJ*!Z<"T=Q7#_[IYAH(3(K@ZUG4O.CNS%B +?$/@&Z&I_CY6M7'.J=M3G4 ML[[+M=%/Q.;G.1.?VE^7U'4PX\+'[;\V/=C18"CE]4F[$Y[)='3YR\^CNZOK MQ\E_6]?_^_EV^J^>WQ7VRQ3-7%QAM$0P)3P[J6.I?!?BZ>>@RA,Y0V2@H3CW MALDD^ZWG32EL&8^.CE0>2616&.*81=L'"[2M=]8]X'3![ M*?PRW1V3UFNGXH!4L6&W.2 ->V3)+H55Y#E%IE>]EMSQP3P%_K8/=L-@4-TI!>DK4_80^UL(DYWMC]7+T)6<3BJ'& U M.1(-V[321GNAZ.X$?13X(GQ5W+-(!UA4):#9BP *GUP1-_#)4T>GZRT:K!"N MLVY.WC,=R\I:VC5+]&T_[EPOA&7V"+%%E*>WB -PAHPA;Q&.^11]Q0XJ\NG5 MKUDJ%J?JFI.@SL3E9+$#2-A S]JVK'W$?U*8'H4.VR9U*]BKGLI4LS=NHF=P M6P;_$WDJ5K!7]3Q4LS=JH>=N6^X^T"?$?,(?"/_^_*0-D_48*GBM MGL)4\SIN2/QY.X&V>JYOR_4OZ]7@A^^WX7H>0P77%;6M&=>_C.^AK9[K;;D^ M02X>S<-S\D?\A+T 3WR&T:KPP'T[;!72\*&%-(A&A:,@;-:*VK6BAGO1*!&- M1_J*7/\UO)2UPDR816/T*D9V'#GQ$B<_GP2K%6*O!7*Q#:I2H3A35?BH+2D2 M:6M6U)P5MY<>4$@Q"=OLY:$K>9@B=PW3L2,%S[^(EV(0IY3!6RH-@0K60A;+(7 MALZ$80$:69%"N06F"F%03(MVPB";[(6A,V%@U*/=: T;J"K$0;$MVHE#V&8O M#UW)PQBY=$;H'+%5)T*APUC@;= MJ!)1H[U(=.RB',VC6H_8QN1)A+L.;9\\E04^[:R="E'JUKDIXN6B^FF?K+13 MO:@US2)1,VZN4=U2D?B@>C>+\SST07%;,_B2RAA4+&^[R!@O24T3/E>@J&"W MXK\L9G?:D)5KJ>=ZLUO]S@VRF^3F**I4RMGO-;%G^AO^CC5/4/>LK,W*H>/( M#B W<]6S%C]+:U8P50U349B:HK=(BK_G;.V\ -%0UKKSOP%;RKT?-%-2O<^? MW&KK^5427[Y:44_>,?L5B7B,C%*L*J2N (47KL%,GXS'/?L:L^]X M<#08NRC<^4=K\:EH%VB.H(*]RK0M8:]HQA+M1$!12SW'&W,\PZA;SPGLT%I[ M1LQIQO@:>"KX7S^?PGZ.ZU;:GA4VV(O!-F(0^:Z+PHX;UZ]@NV+=UV5[W$[/ M[<;<'F,FG20B>90 ^ S]:C'GJ]%4\%Z)%ROA?::Q"$PTU\_X[F4@\;AW) P* MO@JI4,+&6DM%QJ_?"TAW M)JAZB/KD(\E-BQUN+1[R#;Z0NJ,5>:-G0+3!4B MH42.5>D0^S.UZ+I/-%KM_$%KXHOD(C"&5S!W'.P5Z@REL*4,U;PK%"&+&"L* M(X0]NVJRZ^)I/GKV,.-+4N2AJ0*O8)KJ=]M@VL67&RM!VC.N)N.&_BIU7M?@ MG!:^@G6*[;W)NN'T/AO_U/.NF'>9O($%W-) E/)'D\ZUN86QUM:*SF_ZC]:V3.E(MJY M/**YG W5H>C]\)>&))>%()YBDOYT'5*50_\&6N[Q*?=_FP5SB[ M^U&O='%7^;;+Q[^.4[MG0A=>TPZ]IW6\J,?=/D?U7?Q7?[#1B33H'ZAKCZA$ M$DZZ?4*J?]ZN*\>Z7@;:(2GE_XGFQ+_%XST]Y[M*[*SC>QL4I5SO)G-OS_1F M3ET]<\M 2YG8('U)SZE:KL:"9WM5B%*^_*!Y.B>?Z:!G1Q/_8]%>6 18RIQS MW7ZGRS30\ZB65Z6 .2I$&5>JXPY[;C0+G;HC?P3$*;Z94:]2"<].&X16R7/_ M"'4?!5=S8LE_T@>=QXPN&%K5B/HMKUC&4IB&RAW,S?#?\/\I>BO"__^%K^(? M<67D$<^M%_G%!YA/>YRLUB[>B[XM&9Y_VA-LWC\>')\.3DZ._@VD'KRLW!C$ M)[X+]7(VMN@2_YN%W 1*="(O.C/F'E"V.#P>#$Y"^=DD;4F @Y2!O&LJO$BEL M27A>C VDVT4S#=UW:(;=EB2[HNY.J6UY] <6,V*.,,X#[M/5\(7P*P F'G 9 M!:[^C2LDZ#40-E"S(,4YK*.QWB=42:*T0KQ4C_FNNSC\>OG#G(UJO16L.G(<3 MW,,+X?6L-PHN8[E:8BC.!0^./M3NQQSQF406\'V!B]<1P&RE!4+K2 IAGB=H MFLFC%N%6G1!?6O:!,[]1^S%\V#;\:M9N;DK+PPWVVF05R%:)?VS1 P>3)JW' MX.*/+5H5*Q@/9JU7/ZBK;1V[85X>T?RGO:%MLP [<4CY'4&S* ?O9Q N 3[ MQ61+M4^>WOB,S&2'1.JJ6\X#@3N7;?.&L@EF3\3&?,0N7416/#,H6V/ZID/F MX)E^Q)R 19%214-6?M(5VIS#J#N9\6E6+3L8\(UXBQ9#$5*N'XEF-)=>N9CB M%__"3>*9)+5U*X1TPIZY+_?(CWYA)@]+%89UVHE*9+# JY;HQE6W'X,N2-Y\:B+L9H:P(@ SNO^( M_Z1NX(NXO'N\FF&68XE2MMEI1]J7!JR7Z2S)I6X-WV(1FOS&^E$)O]46N;L= M<^4SC+ZE4SD.Z,TL=6)*1@# C8KZ!% M^-A[H$ $'DN<67.Y4;7L&AIWZ9MJ'P^!8,!HGLG/-YJY9"&K92W>*L L)01X MOL#LFQ*R.:.F8))P$(EP^(4_MW#RJ:#OQ3J_!@80P#RF(%D^F-CI\SOQ$PKI M6WB?UR(E\)* ,B]*1O/)&MMD3L!"#_R X0?L3Y"+>?(,0Y;].V_I3;2)2H]1 M; $Z(/:V.(I9X-%<.T"5D)M+W#J$VZ6Y6$E>/*FC&>& VNH$MF"E*SPW4YH2 M +9^\EI'0JMF?6B/:IL59">V=-*W6/B5%U-*1#Z9*%?PR:5K\?41+\2I'&7Y M4.)R>?J&C1NJT1=Y8U1SN0+02"T#>P'7V?Y*B8&]GQ"7V-3[@EP7OUX@[ZM" M12&$@=0H+]IFEG(OWK-4<:N"WW;A[X*TZ3.=+FG D>?]6KOT%8>7 MHN,9(\XP%!:VJ&L@4B?,:+?_&:@D3;C:1KNF28+ZGKA/;+#66/V"?A+0=8K[+S?F=-O+G)=$&H M>+K!Y]R-%8FI C10,K+**S3)>>S('",".IS8DWQQG@DK6W+& M*=B8TUS:XS!LJ;PFBZ58[X;^/6)?L5^L>32I9"#;84'[%T8LOGPACK%!95\2 MYCR*^:J26P_>0$KEB3W@#)";NB^NH1_VIPP\YZ2SHM+[+4HR\";4&;XW]*/\K<5ETZ,;>3CB$\M*QT'+^@8R,#_#X\WH@7J7B"\+5P(%[FWVKD:' MU)'RD4;AZV)::L)O,O)M(D&RBO,5AF$"SMQZHYC MXC01#LW414G^S*1S4PBN6]D$HH>,>I0AK;M/*3)P=1DCE\X(G8M3W,F=9H/3 M%1M(QP5ZQ2P^H5#M=EVI@53 :EU.2!& @;1HC\^@_\E!43J_11*FD)ZJX[?J M^KM?%"KML?0 )MZ%A8\$5 UQE66X$O<8Y*E[U.D,S8UKFKNK:U^93Y^K3/;L M#7N\;B5#3?%:@9 B8\DC7BLAAFTJ&WK )_6ST(ET%0@#._3]2C8^X&=9PC.J M7-;/W+BJJ9/@-R!'$\,'IDC]6+DMDS MO2,K:-B)ORCTMZAKX BDAS"RFKII% 'L=N.HU /!Z'_U\>UJ%7ATY-GRO'C( M.=:L3M6@)O(%K*JO^3Y'-HE"7S6H@?0EJ\,5"Q:7R'/DQ5>-SE(.]\92>!FL M9,Z0)ZPQFE,S,@G0""W,K$76$H&I&GD:1WO<+L]0D0XTOD MDCEE'D&J?M>@DI$TPT*(\R<;<;J"U]A%4K6D(J+6/->4&4O) 8??S?$9= M5P0<1!II\F9[ZN6\$*J:<%G.PR"J2^H]8>;G8_,[0&: I[1A!$YR8TGU%F^- MZ8VWZG\B#Y8J+PHP!)WP0!'U8A #I;U ,;I^L=V @SX1.1Y&,K5I7;6JO/8; M<[#5>45XHAMGGD\J;GL,4HC6D#D?>OG#7HKPA'A::@]%ZE8P5>E,A%GA!^AE M/M7*?2'H&PMYZR#PR#$Z7.!'_$= 8#AO* .K$(859O876)V!Q:.YA.TBZ+Q9 M>V_OK16::7G@2S'(YJ1^FU@7G:X]"=;K$ BY8MK>N/3YUI.WC04R&8ZIIW5K M7.]C4+H8#/,'8>.00>Q>XIRA,,JA;@4#]9Y+*G!$UDBQ=[HH;II[YZTQ&7KDG= 3W=MU=%[JM,Q4;25,_P8:UXPZH%TJDEM0 M;J#(ZH]F)["T(/@]\G#E,6X.]LUUA"]$C!":POBCM4RXPK5V8@6<@9R*$I*. M692=3GJKKL@3<;!(Z%V0O[0"W% G7AKBE:YWTJYU8&_?B/CQD4A)>H]>-H(. MML#Q)HMG]:"$W=-V/4MW*9B9I%4F:4A9J#*Z364SA^&7@%%^02BW"094?+B0 M7S[S.]<&VN2/Z*!:7*F5WY65;1LD!BY[K?* A.]TE:09Z12KH;K6IH%P*\3/ M=3.>$UXC2V5IK7="N39&-,?;*%FSMQC:/NR1&_<'.\+W3D8K/ .I(1J;@%GZ MN"S[MK=,HIOG<39RZ>Y-.GL\.%;/_>I7,7!EC#8S&?,[FH>/WM$+'$8%JPI! M$9RI-M84?<4.RJ=.%/Y-Y+U&H5GJ_?S:50QD9_4;N]ICZWI5C*97SKK:Z8<: MUMOV,&])!VE M)2_.S[X#W-M[?'3E,V&JVU4A MX%;[U3=\=25[%%V9#VB[;$)=Y1':S5H7.J*@IX@1F04SCB.\P!Z&1:[X\9TZ M==Z+.!3'LG3P$_ M4R]6NM5I%+[&=0W4%@JHV,B-7)?X@FH&TAUYW72:BCJ1-0\0M:R?,\O?/DG5 MYA16)WLAQ#N9X9M.Q=A#8W9'^# M.F:,0HV[I_82.X&;)B32[4XIH3SRA[\6!G)UA=!0&U_V?.W7I$ZK"[='\6X6 ME68D;CM$[V]\;L LMLD*S8KNDQ8!O!.M.'+IV6%0LGX6-*KV7I;3RR7!\^L7 M; ?B/NEH#AL"9O+F$EFI!E$-8 ,9+KM]ZSV!WA<>ELI^ZZDK!#.0+C7&/HW MCZ]2R5!Z_@^9/EH;P5^W:E:@C7@U1FITF=01E7[]NA4,WC^6>.);,JPNUK8WDOB[$\*@^OS]UZL(OB MY.*,ZIRJ 6N@,%Q*'>2.LLI^W5+:FTCWYLPH3A9(5M1VZ8JZ MFMS*2IF!%+2^O1HKQC\'S($Y=]#%C5@5YS:*=H.[Q(J@[VRX+F&5\AS$KM"K MW@3I!*]QPQ:^X0XF9,3:T?Q*7"]D)P/]SE<.:^(\*NSU60,*S]XCA:<->'CZ M+GEXVH"'IT;SL.TR<_U'0$2.2F@FD.J8O&,Y72(OU%'%(Q["5X2=7[%\BLP9 M/H%UNL"Y3$Z:4W5C>K3%.?U.- O.R<*3U'H._ A6DJIL=N7:+]1V@,M 68Z$ M0;SFMQF8E<9AA![,HILE[5%LI5:W&XUHBRVP.RK.L**>B1,%,YE]0]RP$;O69X]H$EJ40AE(55/W@.[RX$/.J]H9QAU/ MB6+UN^':D"Y7=H7PO@SAT'?I"63 C-E%S/VI+#9Q- M;6[D=G:U=\>W>5NQO6(WF:*O@^_/073ACZ,/Y[J[<+IR SF?;N_%*0Z_^5L7 MM1T+\JH"6@&ZQ$$V? ?8U^G?)-,G26V,P<(4NX&?V+2+Y /IH/@I\FZXP MEU&]/Y/%,CN$ISX;?CB8_-"B.W/QG>RP:4!N6*CPN$,%P^LR>QS M0?B >)Q X9)R8:6++$O8N?7BG-O7+\*QAFL$_7;>AJ&C>B&2,3R[RL)Z@>RO MV+FCJ"0O8HNZ1BXJFPLD'^;3[H_F)V<'@\$8,^F K;'$UL3P3D?C]/C@;+O1 MT&)XIZ-Q-MA6-K08#!R-";8#1M('NFZ][.WP\!@B_ZA7#?!-.G>8Y+R^+25? MQKG":\JA$5C;?2K27[ G#-N"W :F%-:ZY*$R9T4\(G"+^.<;+"^*)S&)T7Z0 ML[1V@]\4W:328^"N1;I+C:L@7V#@%!BZE&TD]M&D3"D!,I F$#T?%B(01)&I M>^@XTGI"KDC.)#+SY9(XU0$VQKJJ$,0&^LNM,"F!2LQ6XOLVJE !*@,%HP%1 M5]A%KV!4,O3^)_?!B225$I[>E(E.^P<#9K5*>&]8S9BJK\-7%:I1M&5[̀/[^D+%T3^ MB+8FO#'T5VS%HL-I!--G^"B.1_^$+2!RO Q=E]KB=; J =D:TSO1HC\?\ .P M(!"+;B5>X;D@0%DG*N ,7!J 0?'E'9XD2J]+;IO*!HY!=.11GE02A#=K46M/ MH;=%M'OSO(73,CT0TB573VZ :(^0*FJ\EP6S%E^E0\F1M^'T*7^VPF*D:/Q" M/ \6=S4;??Z[@5->QO)>B3ZBU^/!\X M"#B!NB$YTBK%H>%JC0@+U0^P4Y$G M8\.B]%-@JOKX;C/+_6[;>2\;77A_>S/J2&SD,F.^B,$N"_=O6M? )3-9ZO^) MO "X!"O\:?%^H $RD*:LH7J/?'%.1(1&MD[,>UC6P;I?([?PN?C6*$RQ\*IO M+*2T9*D5TSQR=8DLS#GO?,T:QLS^JC&8,N3@3)HU-0%3(80I;*Y8X K"D81C M)\RJ'2[>U0%,:@UCN%PQ!-;)&AIH*H:E #Z E:!C7E _@;US22?JW/I>Q1K#K@!LIQO?<-1G)VZA)VM:S_;D>BZ-Y% MX[H&CL 7V-SE-!4ZE3AHSY]"ZXO?B]E1Z_3C)G#=5\WSQFTJ&[FLE>9\C3.' MA(E&XO/4490U Q:S!9A<@O$B_B^Z>_4G@&\Z[W?9B'EV_H^'8IBYO<0K]-/_ M 5!+ P04 " !S/*E8#LT#J0\1 !5[ %0 'AO;6$M,C R-# S,S%? M8V%L+GAM;.U=6W/J.!)^WZK]#U[V9;9J";W)<6;EEW#8Q+/_WX][]]_4>Y_/O#X%DSB;&8(9MJAH-TBDSM M'=.I-B+SN6YK+\AQL&5I#PXV)TC3:M6+ZXOZQ956+GMM/.@NU"&VQANK7]16 MO[2\]HA]IUU5;BOU:OU2N[JK5N\N;[7FRZK<"X@WQDD%+6S_>IO+^_7[PW+H@S@?K56N7WE^>A,44SO8QME^JV@4H:E+]S M^9?/Q- IUU&@^L>K8_D--"JK9PE+L$]EOUB9?56NUS2W6 M%O]NZJ#Q?>F#@,H8 ]7&$LD_AQ1H9!;2(K:);* ;_G")A4U&[X-N,8&&4X2H M6]+88[X-GL(0H,D+@\PJ[,=*JN8X2BG]5?8+<_6KVQOWYLCAUN,V;2@TFSMH M"A7P&WHF[@YTD.992BJHI;O3CD7>=ZR+0+,'A/V(7<,B[L)!X.HPB-%WD L" M<5: E"&>V."_#-VF3<,@"YN"L^V#_ 9&+A.9_=O^[P*_Z1;# 54&R*4.-@ > M^^T141U;4KHZG"R%*#A(? ?;X BP;JTMP!,.D#D+9(+L/3I%SC/67[&%*2#, MI,F=/;0HE6V_-&(87429W^@C9SC5'9158;MX9"'JZNC8^56W%N@%Z>PS%W0E M>]-U$7\I O2V=(B @'BZJMJS!\A8P+?VA+^%F92X5T$*4>TS $'-B8,XEA>= M+AQ,/WMC_GW>ES1UX\6IP$V4KJ5;1CT#?NF6%>"??VH1E^Z"[XC&BH%([,D( M.;-']$J]0#4;NIAV"@?6G(#:)^#$^P[Y [' H+, LX./&'S3')R3;;*:++K( M2&[NIQ6NI">;(@B]:/MCSKK"W&H0M9<:J $>8&'Q>/ 9?O/ L2?O;$@64"'Z MH AJF*MO,64/@O%WM:J5M56[\'>KUWUL=X?M1_;7L/?\]-@'YG.SVVIK MPU_:[=$P!6 .%P!;Q B)9+&1/7'"M++F7&B/MS76W5?>X,(M3W1]SO(-C0JR MJ.M_PRR@P=GWOOB^[)#]1BW]%5GW)?_+2A&RM*#C!\UNB!19YOMUX^:J>E/_ M#*E_)>Y@PGK(.]+]8/3PH9/ M;(R^,<*B+&[[A!"-AVP"NJ3JJD.C/&G;1&>'*F, !^8\/'B.?R4CRYX&I_+0 M/ [KJK[$S"3IYY -JWA$R H_S M:B&6E4CH067JG@;?V:%Z!G"Y)P/8CL;9-]\'K&UW+64TD7%%PV"NKFI?;H^( MM]3(/)JN%.HY^PZ:Z]CTQCN^YO$ ]MJ]5]W:267_4XR9N6M"<\-<=]46_\#:R4J4! 8FR= M8V Q/8 ]!TB"_M%/+&UV$5UBQW25R;54YB@/!)DHIM"!)+D%QA9 MH$28H6OXIRC3DE5[T.B2@*B>$0Y.WL>ZA>V"ZA G2T8L?7&H5&?1SX[T]4]Q MLB&^L-)LQLDHSA5) -PSL8+@5[Q0*R;V3:QT @SF +KGT:B R1;ARQ>7T](N M-KV%L-]L^*N_<(QI<(G(9F>8H853X7@'J&7&K85F''S-?,:[X_A*8>A? /K- ML1&> ^B><_>Y"7]$8P32FT^V068)W6YDV1.B5QZ?S !YS6KC\#%Q8-%30E"\ M7?*$&)5%M^?A='P0U7<\N^/CM4?\!IV);2;'4;'U3H#$?%@]2K\2N5GLA)B4@J:Z6VV:)EZ*U-Z] F1F@:AZBYWP/;)VBEW9D9SP@V8RC\M;*Q!W%O&Q-3G9,28$BX:[$NNVMQ.(+_ MO;2[HZ'6ZVB]?GO0'#U! :W9925?^H/V+U#MZ=>V]MP;JKNM,:0H+\F!:&\\ MTC_$O9VXQH'??GCP4H(@Q1ORALJH]TY+$!!\DY/1*+A);C403R0KHJ1ZE"5S M$).+.#[V!N@-V0MA=L'_63V>9'4>U5_&8%*7H@[ 9UD01S?H;YA.6PN7 G"G M_6%8"W8"(%N_"?^88N^>H:6PDKXH0'PL?4*V#"T^:,.!3_Q4'TQD\VU>T)?K50Y)%0D3+_\/G9:ZC_6%,P9.C :BM/1XC0^0/#RW$X6<8F,Q]A[!E MO>;#YS>7+09=]99- T+5N+VX\@VHYW&*,;"-Z8X\VE-P, A0QIC&3(&L"ZAG M$#GIV.8W :R"_/$C[/F5-VSF#GHJKC/1.KW(PF? :PK@NQ_*"[:TL)4.-H\K MP&&]+MACV&E,3ZZ[8*<;0V2Q7NS4(<.,1=&C%<0E@\#OE5@__'.'4,Z[ IF"L+Y#N^^#GO" M[R8(GE0OE1825S\#4\BEBMT? R7H-<*;2/KZ)Q^&LO/$0!E1?4)LA1.F-2/X MQ.VM!:23HHX_'B#=PG\A\V<=VS'1NTS5$S:"W&I(W!I;@#GL/?]_DB:000$> M^3<*=??;^8N8L[*%4P8IVC@#R\BO#\]0;E7R$MNHO..;_2WDD<,GEZIJ6]'&>6MLF<3RW(GD M[#?DYIG8C&A /;M0=F)35GL'FS3Q4C@L5;]YDN3Z!,EDH\G5EGKVDY.]C:39 M3O62.&6:/J@57<+$!FESZF8S!OG:ITY_3DTHN!3:S_N.2-, O\GN\A7D0 M9X#FWA'7H?4%"9Y&7%$] \I)G]C#I%3"'D*-72RO,Q R7;:E<[W.)'CBHWC9 M74+%_T*N29T"P+.K$U5/*]-Q\(?%R: Q!+F##;VQR)GI],1L0N:M8 MF I/YC:$@IS2 /$#]49DI'^P4T3807T MB2UL3K-G(&MSYV!NNU1-BI5FN]SHR):U6L1=<#$Q>.H^O"L :DD-O"5X8N,Q M-EAJ9SDG#V.O*S6JS6MK*V%@@]<+HV,M:!D MFFZ;6D V;2VFA(Y0SZT'!W6]AY,(15K#0&5 L 5@^ M1;*?SB:XF][K@'5KO:W>\\7BRR'3]2J-:GVS5PD*H*TD6._+=S7O$5#6$X-W M&UP0+2#)_CN.'=TK*E'^\!?9,HD>B U&F' C<639L&FSBX^*&D)+D[%Q=:TD MIG0W$Q2P)<&_>HR,D>MRV3I(DE)!I=/@-@VX=/<6I+XI,=Z-#'5+=Y9WI+1G M;:V$I'RF\.<.DN(VCL M/9S:/J5('%=U$3_CHH^6"8JTP=1E1#"U?'RJL JDT)@8&LBA<4&.8! >.O6J M^0;"LO7Y(Q*8G/9NQ'C$UH*N]>>]3AGJ%WF)0:R$+#-C"-Q%RE;4\1^9"19> MBY 1O>JW4>6[[.+R4HWM8+EI2B _$K3JU$9?(>PN4:U\^=-LK@O/84O3Q+D8 M1FZ=2)UUN><;D-8=?T?'#L\6OB"=?5ZNV?+[_.5.1PC#@O&4[D $;3;IJFK/ M'K!-^0ZV)SS/GRX4N=Z>+6 M:[QI+2@6^V45C2Q%X^F<8"+'DT[3:; 58FLK M$;VYB*(R/ANZ72EQK8"-EU&F@A(I_&0HJ>NKXU3D:4O.T\L"53!7OUQQ/DM' M=WRE8^H$_9?M!#UO4%L]";[Q'\;F M@BW^JW7(-'S^$_G9;3U(L%W77TOPN#6!*5_MT#<,R @V0#,=LZ4W;#VG"\;W M'Z2++OG)WF#X5;FZJMTT"G($:4D.W4VP6_P*]@&RVNF"IQB](^L-O1";3D7# MRZS-G9&YR*)7_=)D6;#L;1B]DYP&X[5R7G82!UKU>Y=3881G"N_ 2=O.&9J( M$';&^YF5-)(.6>0*4P+-G)^)"%'+').:PT($>1-9T9MCBAP!^=D;.F[Z=XQ; M?KW\'H>O;N*PM05/J><D/1&V%WXYK>#OJ1^05=@]=]2FQ="?629W)=JRDIP&7<5AYB-PE_\2W%J?- M53:2%OFX1HHD+JO22;<@N?HN$@JON%W_5'&P>[25$K]Z>0NYH[(0,<2.+S@ M0;?8MN-T?HXHJB4W8>X!^([3[L M+.B"'0^(;0//=2MXB5):][@=@IMIIVTD<;@7W M0:;'%K=R(%-CYVDB0N0*7K":&EW^"%KQT(@'FR05KD4N]ZM[3#V:T=U%O#6?\!&EH^X0@&JQLZD<@"QM8X^/:4 M#49?X4_O&,C@W:%R4(35U7NE)6@+[UG) 53!T641%ZA?JG 79DK>&]M82TR M,#(T,#,S,5]D968N>&UL[;UI<^,XMBCX_47,?]#D?)@W$9.9SJVVZ+HOY*W: MMYV6G^VLOG>^5- D)+&+(E5MEXLQT*(S?P?WWSX=W9FQGR[#U["K9;RY]]16'H>M[L/'2=%9K-/IR]^^'= MQW=?9F_?_D?:Q;D5X2:!/TO[^OCN0_'A(N\M\'^9?7G_\_N/9Q\_S[[\?9_.O!=A7C-C2%/O+^_??OW]_ M]_W3NR!9G'][_U]?;1WN--M9;UX]BR[?1FQF&_R5*_W@;V%:<,J?2_.4Y M](H./KT_C,6$(+^]+<#>DC^]_?#Q[:9]]/("V4,G9]>'GGW]^GWY]\Q__8S;[6QAXZ $M9^F??HGW6_3K MF\C=;#TR:OJW=8B6O[YY"3!SB:C./F4T_U^7N1H5_\Y]Y\J/W7A_XR^#<)-R M_,V,]/_MX:9.)>[KG1ULWI./[^7Z2\@'VL[_B$* M/-40DCVN$XDB&/*7N0%)Y;X48;HUBU[:\@4EN] V%_L/7:+%\C /[ MSW7@.7B%O?HKP8K9GP>B_J?CPZ4;V5X0)2'""[N+T;D/48012Z<=GHJ/[LK' MZ[5MX8EIVT&"9Z:_NL=TV"Z*+JQH3?Y/T-Y9'J$'-WE 41RZ-B:3?+M$L>5Z M4E-E.ER.A;\!GBA^'*; B^6#&_TY&3LY0^O@7G7V7+L^7D% MD9V$;HRIZ,2MGD-IXDY[D6'C?H?BVR"*[E'XN,8+<%Q& M=V[TX\^?AF< HW^P?/A]NSG[Z)S$&?$ [Y"?H,0Z1 MM>EFL/0=2P=_'H*]Y<5[C/%%L-F@D&QU]]:>H'R?A/8:#S=?A:A8U;TM)JO; M?M%O)/"\N;6<\&5\QM2' <^5^39&NV!\MC3&@<^7%5X NJTR?<:!SY'I@O_@3B00GQR M2#W$G=@Z*B)@.#N(8UFM9S"T7P1I9""+9:5>QC0H,!P+1 -H.;^CZGJ0_N9< M6W:NPMV.Z7)=:J$V\%=/*-Q)UV'=(2Q+DZZB\O4?3S:,;/T8ABN*KERV)MO3F M JL_/1&MS2;PTTR"?UK$^5>Q8"C?*B&DCA&KWL/IXI(;;_+4@,.NDX>[!]OC M>@RC@RNIJ-*L/HPX4>44I:MHN^U$O41W<*C\>/;A[!XOY>G7Q9;\J=ORV*%[ M.%RHH'?C.XF=[MGS[U;H#,D,F5% \B0_\>W'X46K=S@\N$=AFH%)LO4(P#?? M'5XM) 8Y!HX<#C:3L*8]VC'P:(2)I# 8' XQML@>=FF?<;188M;6C4EN$T;P M$HO)07['187?DV[:SG?+Q7$\WI1>T]XDTGO3,G.3YPC] ME6 \KG:=26-VHDI1BG1!EMK"@,]=>#DD!Y$DBH/-_,6-+C&PBP\=2ROQTJJ# M7BNKBQKFQ&"D+-Y?_42D_269P]=^^MSX^%@??42B'?5,_O# \]$<&?)O_@C'_\-/;#Q_>?LQ$ MU!Q+FI+#2*X?OW?^B.%?R;*$?AOG4S=!D21 MTO>@"*>S9!Q\\ZX'0#?MZ>T&;9Z[:BP=UWJ__1%=8YQ".WE&;P]L&!!=:N\5 MI+&"N-CT3!+]]+0LMBDS_54:@BFPVM\% M/HE!XGVZ09DT?$ZG!'R-ZE)WYF&=?JS;1=^YFG>+]RXS2 M]2P.9A)=)A'N*DA=(:0"$U%31@]@5ZTZOLP]301&%;/^'4Q6TE)[EDC8BKN4QM7H9K.UW#"M M-E];X0I%#6G+ >8/H4YM=6AHPU,P$Z&5R_U30QTT*,&- M;P<;=*@49>Q-DM --6!"'Z>R__%!2=W_:*[B"@HORV_A#"!(3#('!!B+)P7! MM-S^>DZ+MMN1_.6/(@?GP5VM2=EKD9B+E^M\>[X(D>.FY>9YK&/N.R6JB^6- M'UO^BIRLLTE_3>C')NBN/*3GNC3=@+DPIAAP GV>@@PH,V(*6DL3HSVG_O:> MXH'J[YGJ&U70L#N0N.\3'H!@TSR7T;X5Q[+Z-PW[6GHE1BM06ZWB/=^7,'G1 M0HIVB;OOD$RC.VN#+FM^Y9P!8PZ1\W&<(<8\:+!B![G!2M698!)>ULXI53S( M,66<\1OKJ=93;)9?B]?8[$:X]GQF ^0,I %H)X0Y.T5@5*)@S!*.) )IPJKJ MWNZ0Z#R[(TAZ6][ZYEE1<;<;17V%<,62RH;30%T5":H:LP%R>F@ ^E17+(5 M@J:J[C)[)"I,ZPFD\F8E:61O"?PTBYVCP#S8IA+38350VD"$JLM:*)9"CCJK8M(Z)DS!G3]%L$5U+#A -B05#$$\M11[<=JIZGRLCO3K;-/ MA SBF'=(74EB>12=Y<+D?&# Z*+BGVZ\?D!>ZC,DI21/ (LL/;'>MVTHYE(12%)WZK4A"KW^;&ENJ?C*^-C'6 MKYETQ@8B"JJ:5^LB38AO-M6M61?D_B84;HFVDX,E1<%X($7(APHRE4\,;9M7 M.S;Q82R4BNT.ZZ=T.WW*RQ5:T)WXJG;3QLA64.F^(9D:]>CS W+09IM?/^$& MCC _@=> &MJG-P!'N$0N [^)%/'Z9XR"-%LY#U(,8.<_T 9KYT.P!H$TAWZW M0I>D1#Y@$XHR8UB?S:^\;D M=>/S/:-T2 +RX.KB0$*@D6!#MP'%D"P:JY Z?5IB(04J=-:=66"$M&4T6G*W]#7 0)!HXZOUKR#,2EE12,M@8 /D/*$!3(1\EO170X"JW$*XG!0.G#YUY@@@ MD">MJKGM'HFNF$Q\.S]R46JA MN[0M#K]J;?4Y.YQ,4-3S/P^D[NIH@&BL1>XDLT"*UEJML5]E\18H2XA^CJD.[;IZN)6,="0O+<3@-F'M'KP!I3GH>0,?5@ MSF%'+3VZ!P+TXWA]8%!;%UY-'-=+8G>'RF!BF_GHA9KHW=VR(.(D=+\)'%.YG)YT*X.C$T M.'U3B2N$0)ZXJO+3^B1:R^D+TM['>/^/YWN6@R\=4B)X.%3SO-%R\'RJP7BF M)448J%/>\,3Q!\I=<:(!="_OAU+!WU"P"JWMVK6II7="N&;):!MN*HK0JCD^ MO6Q4!%=0Q(8#4#;*%$<@3R&U=+39<5H^RNX0TKI_>*_O?'_X\>\NGGRAO=[? MHAVB*;A:HYQSLHUT,J'Z]GL;2>K4Z-2VR1*YMOJFD*+ @WYLJB?Z-<; MC-!U$4$:M&N-FY) 7X)1N5C;I.B8I%&H03& -*G3R\#G]E^)&V42;\]H'BC_ MN0,*, 2J3.5#RQ-9@FN;T9)RJOY+(28:,J]]?0Q6@\Y4/N&- WNPV"+PGA/ M+JV.\20G :\MF;1,UYE"B]*)*FX!B7:FE:?00D0[#+M/19A!%_H;/F;18+G+ M63P(J#F47_A.FRR43X5FU#YI1)NNZ;Q+].$\)4#E;R! OZ:3E0Y2Y0-\>?_O M*"(^9HZE4H%@[MP-&'UT<,V1&HR(%DC&!UT$@2QE%%.CUF/5PFCU!$E9&P_[ MW))!Z&:V!&3.'"XD'!JIBBT%RZ=3_W(K(ZI C=;J8LSIGJS-@FXA:3^Y5Q;] ME9 ,LUUNN= B;7RHRIW$5"@8=-$C;B(X-FWZM5PDED">ON9=PY1NTV@;NSM( M6EV)9E1\M^=6Y-*R!"6AV_$U.K0."SD(4Y6+#\@=?BC?;*-FPG=H6=C6*BU! MA-2XP@WZ\((12:,-F-KN*@-!FE?9QO9DO)V^0L@TDUA -.7O.O78!:+ S$=S56\TDUV)W.K.21;A?[:=?K7*#]B_!LYWWR,8OH&UB*[!]>S MR"W^5R\HM-T(W8>NC5AO^(TX$C,D--)8QR6?-AW<8-L((XTA']Y8^@-_XRIY M,*VT*&'(4>BKAC-'H@O2DGN)EB@,ZP16[O$DSU*5CU1EE'Q1"%+NY'Q3Y6&)QE&72+);4@=@+M':\F,L%",PT:LIYX"HE\%* 8L/'P<0%WQ"]>.D4-' MC/Y7:@K$$%U5(Q^=N]+H'!5K03 HHVJ.4N;@A6^J^Z"0YN0UH1C=NCMR+WJ, M]VOWV4-I\0TV!;+[1LE[(IS3CT(/3%M6L0]8?"KQ8X:R._;2A5^L?O0;]-T4 M)1B.>Q1[6@FGJN7; 1=(T_XW\C802K.!$][D;L$Q59(*J9LR[F2D0,I1UV=2 MU:<$C[V!6[7KTQ$ V(%,9Z*#:B>,J M.PU4DL#AU)W+XT \_N0*3T.XJO$L1/5G42D;IYRIT;U#IH;UZ_)HF$H]V@W1 MY<",+3OM.\4'T95@.'HF7S+Z,*"ZM/0E7,.[[.436U=^S+K]F@?:TFH1L$;2 MJ+LM'UB:O/X[KB27 QD<)IM"?*3)Y! C.[G:WV($5FG@XH(\'T]7^#8051?H M8%H(8=8F\D EB*H#]U%O+D\#\=B3JC4-V4*A>4AJ-23/D\CU413)W?/$@&9: M*AQX(+22'T/&TZ#2[93H;[7L:XZ)A1(H8C2Y0<4DH6HM2:&N]\8T4GASV7C1 MOGF+6!6&?7E8$THG-?Q;T>I08HJ&4WP6*P/NJ),K=P/-V@UH;?0 E-D>[H\X MMSS+M]'C&B%2>2Z(:09G*NATP^M(EE/!4QCBZM@;.\VM>W]]UY#)E2X8A.S)%[&I^%3+ M/.O.'[TYS%6\TR"ANW29ESM)MI*;//1VL'@@O[30VG7APW#+A;R06/.=]2N%E8"=9 MG5CV+[GVDGB&]C?^,@@W*2IO:D)$+S'R'>0T6'%V=O;SV>SMK.BH^J/E.[.L MUUF]VXWG1W7D"DE\/#O[E!+ZC _V;PKUFJ;\J5B-GZQG#S$F5!/HO1X44YU9 M+-.R%%X='!N^0'S8O)8U;AG:R3-Z>YA"546FK0%TMM?JC]A4-*;YM-*HHL./ M)%, Q^%_9>'*QY%D/DNA:C%F"AEZ!1!L-H&?XL,-&U+@1F)_RI6WFWP0/N_9 MZE-C>AOW;>BFM_'\^N:C9@$\HI $&^[#O"A!+ INBRF%\K&/4+A4#":1"-GO M5L'NO8/<3!CXAU(&^)<_YDY(Y7;CVY1\_=2%KPU\]>KTX;I/UT?R 5FX4DVQRXKEE M\KD)-B6O?^S'ZR;J>OE-'/@AGES9E2&$A(L@\>-P?Q$X;/8+6DTIC9_Z24- MB5[A/%DO-PZFX>!4%:P^3/@I!?)S/X$P:= KBKGCA"3))/N'T/"!*08J[*2. MFK-^,J 2 (W_'Q7X_W%B_G\W\+@ M>[PF%Z-:/EO'&="343BY=MY' ;32J*GE%7/B6:18/(9C>^@EW\@]D1HP4TJ@)ZAV!;R MVKQ;F7%U[4:VY?TWLD)V1@T;=%+.=S[0LO'7G5A3HG2-_T(S=YB0D[*^\PF7 MB3X,SF=Y5G*\K\%.FL+7^7C+(4 7_^<8'R?%R;-H&V[C^Z1\[GQZ;2 MY.W? MW@]4BE;6H 1X0_'3YWC*^XJJI;$ESOR*M ]GI"+MT"_^^6)Q=WEU]WAU27YZ M7-S>7,Z?\"_G\]OYW<75[/'O5U=/CV],89HI3#.%::8P[3771?4J5INF+JJ[ M1,Z5)<)H :#61$4B#"HT%V_Z.Q3&Y!)X!:D(6P&H2Y$M[!108JK@7D457*>[ MQ-)7$^;/4?HP&$,R32 :Y:RH,-QNO=GY>B'/X*)".6KD,>:(5$L 5MD+O MQ7LKBHX&--+WN:JH@]'(O=AL$5AO+_WK.P* M1FR9;,GY&&]LS,6+UP2,&<9?KG@DP)%.?ANNO[I%5H32+7&Q_!9E;U8RQ"-H M \;NXLE'0,/8AM9MX*^>4+AIVB!X"G-L+IE68,POIMTE0P6@"5*:&<+=A $+ MQLSB3@@Z[G $D>'&-:4 V5!BXPD2;V]=ZYF\54D"FWX6H5D''J8RROP( C>P M?', >[>))!2E'/?\QH < VK:B5#?H!=_(7;Y][:L]TM(F!8DE)P=C4) M&=OHPN.&"7(*WT$;:9K-)=$(P%%13@"R!(TMB(OT+8Y5E@X9N4[^(,[P]/8=\08D: ?@C*F^!PEH M@C--"I?%)7H6Q":ID !.I6I3A$H%('&(+#<>(( +2!6%,::%-O .(G21L<%A M6='*!TXV87!DQ;!+Q'Y-<3M8!K:R]"0HA"/&ZNHLE!T+&)91K>[?89 %2$HE M=>+="9H9WE42 >;#6I4*F (X[*Y3'<(H$6& ;7'U%JY, 1PKE M"]?WEHO/!1?6UHW+AWJ;T1T6- #+6DTF3$K@B.8!Q9AZY%Q9H8^WP&ANV\DF M\8&&G,#C;F!IK]7$UNQBS ERDE=3?1*O,7K_+L\W7+FU&P%8^;K(JTT(5#D5:6 /F$BL M53:FTUK)S3)6TZ/Q)LB1 U5RF8[=1%&B-+N*!B!\8) T2?9IPD>G_ _ M7Z_NGAYGBVO\V^+B'W]?W%Y>/3S^W[.K__WMYNF_3;"H/XJ9[,BS7H&?IOY) M!(SH;8XQ:$2GI)QO'T'<2GG CQM(8L "BR7Q]*U]166+&CBB47"8Z_>2,Z3" M52_V<0F$=[RR90JB%2TX %Y5:\=[;(",#H"X&$<>PE@4 Y> 7+U'4 #^#U!7P6X#)!? M!L"KP=SY5Q)EEP$]!8PX1TK%3&Z!&%.]=&&=T/R Y6F4!YEXZ, M/RR /.(!UICQ^01'%8M$]ZB1LTO^PU C?A, 200T>_6(8!UX+KESE;S92OY/M'EG>?FUK/4W72])FI-7?_Y[./9A]G; M68D4_B7%:Q8L9U7,9I;OS"JXS4KD9@5V)&T?(_#_IO^=57!,&Y=89M__9XXH MW.N=[#5R$@\MEG4&DXMPZS+@IO2K]C)U%B ?*?I?.3EI?3J$4RW03?3LAY;5 M^ #H/6Q9Q 79HWVZA)$]UW^B]->.(=)86 ^LX9$P4BC*QO1L_1G@'(&]1 MSYT-9CVYP=@C@PQ1K =38%VCA_ M'83(MJ*8NJSQ #7N2%*:TV1Z$W_0YXLT _56D"*MVHFV].ENU-9<6*K+W?'E M7C/.3O&%%89[O'5RGR21:PL@3[2_*DC2"L<_72=9:BZ#2/KL+ZHF47!D0O$A MM\BM_Z$"R9F$/?H$D.,WS.3LP0-8"L*1,XATJ6'$!8WKG38_*+L>(ZMI&$E- MLMTQ/",-"@Z)=4_!.;I.JE&UJD=$IA6 O*3NXI&F$LX+@:0M8)0Q;)@"XW.L&_VIFJ7P:= LA2H^ MI ^"$?R$A!K:!&5>W@$+>/(;">I8G.^?\'"<_ %N"S ) GQ1-.XD8-,#Z'Z; M%D%X,/Y%-[P6,&+V$MK'%565(D"B2J(XV*"PA2[_E@]1*P!Q=0DEK,E+1!(@ MF84(F\:*$N.W >#15)47GR!8Z]_Y_ASY]GICA;P;V,3-P(1->VU9#:( 3:P6 MK@6F:IM7JQG8'8RJEGSQ-6F#([Y'? :*'M .^221FQZ)%Q'K.C?A7L0B8>3Y(>#\G;5!BV4-+V;.#@=6?\X.6X4*YG/0'TP&#(?[O17& M/@H_L-,-FQ":$W*$:G'PES<1GXB5'X6L_ A@C>[$RH_P=L[6ZM;R[HJLT5L MF4MB*OB^DVQ%YTEE_,PDQJRX2XC*Y&J6ZU%3-CQ B'8,.T;'( ).M*=%2_ET MY0?9&5-K B"#J.?LJ9$S=H [M6]+NS:B!T;YH !2>!2F!),,'0&UZFM:UZYO M^;9K>>6S6GE4*BM@?T1V@O%S4:060/O4+O.M#CL[C%L^PA7-\B$P;#;XK!P= M?K"L3)LEPG;]58D\*>B(URC,/\RC",G6\"KU-44F>X%8)J&O*%X'SHV_0]E% M4.V_(D0L+%;E1Z_NP 3G>HF^S)WOPXO)3Z8L=)C'4U$#_6?4(92[D*:(VE'2 MQOX=>$F,;GR;??JB &D^R\HI4B4!K$6 7H>RXMP7'KV[T"61YZ8_@WSC',;F5Q3 M &?*T07:IEK3>:C]S##[8'2'8H)K\=R[ZKGH,^5 L[<@ MW /TAIAYE6I= )B(@TI6C7HX@I=G BD=M'NOR'DO /Q"XTUL&082.*G4TW',$WUS;>G&; M EBAAQ B@SJXHN(;7$QH &;5&.*2MYGTAUL$P(FPBWPX%.D]UUMA:/G\.T :, ".T.N5ZMZC9-^A\7\+<6WORMY2 D@K?N?%KF]DHQ(]QJPT* MET&XL7P[,V*_8:9R'B?D@@-83\?4[_*Z'!X3 +I*I)>P5FA[6,?=+8",W*$Y M1,_<'68K.;ZDWIYTSS?D7L!QE*_H&ZRG81@='(A+<,*?-[X=IIIN>;D-G(8+ MYW$C:S#A>!0! N'S4 MK:I"JH[(^2T>&1O<_JJHMJXJS9/U)W(LM1#XY_:M3(+B!QK^QYX)L6BC<6F&\ MY]S)1 <#&# >6LC%U3UT!NB]!_@!;9/07N,I-5^%*"OP;:#)O'A)H:W^.YAX M2EH(2(&@,2XO3%?#>[PU;"P;X7W'3O?]K>7O;]V-&R.'[1B0;ZOY4B9E?2MO M.I0F4>]E\[AO? (MEP6.4Y8!"S#J-,:2*. "(/]ZBUZ+3B(W J+<"PQ?*U>? M:T=?5?I&6$(K:HJY52PP[&63#P_ H=I1]0Z+)I_ R:V-^S!P$CM>A(\HW.'S M <-2I(,!C%F-92G2&:#74LQQ(J3E6$5,RY #J]\2Y"EA0P T L:Q_,Y^_!F/ MA7_X\,//7#./!JC9IA-J1M6&H^$_ DLSKX8?N\^!XR).2(T!J/GQ"'F6,O#7 MG!32>UD4Q<*&'4+CTQ3#$QMNJX+R]L65YZY(:NY7UT-1'/@H=X!7'K;Z MML62M-N]>QZ&#T%X5;:3"G=G^!(M\(!0.*UMFZ<7;1?X'P11+R)RVDP MI6!_UB18#OG@TH"*]W!4$X$^=D@$*L8RJ4 F%LC?7ZM M>Z8/M)?83$J/2>FA"MND]#3H&WLIS$S)S8T0ED!'6D M?&K)RHL.@&SZZR93/+KX__#O3U]^DA="#1R:)"197:-A[-A'=:S6FH,1O>1 HN<<;Q>$;+?K8+=>P>YF=F ?RBM!?S+'[=H97E7?HR'IIA] M5(A7DJA(I7U"R63#4H^D[<]Z+2^.(A6E*.L+#88,SME9X6;I$=HCPH>S&OT[B)$093OO%,]:N MM&*&.C=5>SCU]#%5?HPMX<-1X@F%&]=/A[TG8_X3CQHC_RZ(\9DC4SN:?-7: MGWJRF1HWICXV%T\CI&AE:W_K;0Z5AB><+J;"!C@I)J\H?5!3+IG>],$^\[QF MW>5/JV \,SNN N.,3SD(;DDU3J\F-'\7XX$M^K!\(Y#8%;O,3SD]3 M9\;4@LUN/E.19;/%I"ZT,P#R:S( SIY>?70UNX$;&Y'97:Z/6\^-LV;,E?@*,91EP)\F-@/9FH!IA7OQ$XR4PPPF60G=IH= M937 ?V*B(N2K%@-\ZE ,D ]E:@%,+8"I!3"U *86H'(NSM?&A/GZ-V' M@8V0$Y$XY[% GWIN'8]V4NB?+$S@>YU>4&S1QYA^,W*#7'4_4=)N< M"2>>6+;>4083[X*=%<9N=.=&/_[\236F^+E#3+$8D?QX\X@'-=%% M$UTTT4437331Q[!PFONY7G=T']#3 M4B:Z?^SW=YCH_F2NL(EO]CCJ\/[OV\W93S^JAO>_] OO_W[_%0]JPOLFO&_" M^R:\;\+[E/!^%JJ>_R8.Y#TXWMQ^>K'"%8OGX?8_.3B#$WX/ZL3V _[7X.J>@QI$DOX'N1Z]Z:VTI-#ZA M8T^_#I,,U%3Z.*IP%.:-[NWO,;;B%+7L&LJ+8+,-_'0E85LV@C:OY&4M26[ M$74#/^KI3@ +PVJ1TMFJB!C4P!%-Y0U*KIE)@0-@@' 5J^[Z;J$/208FC]#D M$4Z:1]@T#RIXWX?XFTRN<;O-J><+BCD XN$+&>$!>.!&1\;@U _6$,P$[\P1.>D)5)V^B*$GSCI<5$Y-AA$FT.^'$/P4N MP!%UBA#!$JMC$KK^*DMWRQY/N4/?TT]L;X5 M6*5W[.E8T8G[$&U<>MH\#>J4G]]B$FUJ6T[IT:VC*&XYG+JBK'Z2)N0VS"D_ MIL4@V;Q$?BQO9@&LYJYEO+/G&05J4D%I>3.>0K0IKN>*24>1YF35]:9N6T$3 M7N4S\*^[&/2#J08]Y6K0#Z8<]$3+03^:4H5M"D\G M+CS-%X_T6GD4Q7/[K\2-,CX>0A?L!5>E-8#*CKZEI2KDCNU[OG;#*)9 B"T\ MU1YT5YNJJ^I!<*JDCIY>A.S =WI)3[D+W?6H/<2G3"L<2\>489DR+%W7N8-- MQ="10#-])L9QUN/HR)*!\/KW?1#C\5S+FSN.FPT@D6+UN$6VNW21D[EZBV>, MY9+=1AORU.NW1F?@V$I79O&EB4.>K%7"RZX5AV-[X=(BM"ERC[]\:_ M1$L4ALC)XST,1V9$[>C!MI+@%A;9[ ML.ONF]$R?!+WMFL46FIY'5_./C;S.O)1TZR.5]L'6=+%D MLF&IZ1CMSWH#@1Q%*CA91W>$0V6Q%K%C!DT(C1$=EGP/!\ FKI-G"AU9EI>6 M[ 23Y75:65YCE*QY6*?J#]5S$@IXT$>;JL4CBL%Q#5&8?C2.OUR?>GJ9UEM_ M37K9ZTPO&V/!)\527=:!ZI,M6^$X7MMSD MVP+(-^@K+GEB)S> OUK_"L+"N4Z[_)X%-/V^QP@@CW]PH9$_N:"(2;58UE!A MGDPXL/I/(FR-*_C-07^4$+)V,O:+R;?HM@I& ,OX64:%: MCS2HDZ#U5?_JWU*=&@?UF4'9"_),+C:^Z_8PM25^L%7JB)J4=I/2/M("""6+ M/0_'EWF<]WA[P$-:*[3PBYQ-FG4@V1# ^7/4!$I)-IBK0D\MF1[Z3:%2BHD9 M4?FS0"/Z]GCJZ?)]^3.11A _YV'4$MDGW#9:!Q[UME+IIJ>>+R_-"!#3^SKQ M/ P28^;17Y;JTLL)9\UWY@D(::) MJ[0^X71\95Z,+E5WM:X>'.C%,'S04WX+A4\YG%H8YJ6[<]M.-HEGQU[P MG=S'?1V$%W@/<>/;(&([Z+IW>,I/L@S!'_ E-[>6$[ZHUMM\&J3>!@_]\&** M;8 6VYQH:KVY0-6DUD-,K4_787::1.VS[M!FY\3R&A4FJ_PHRH),5KG)*A\^ MJ]Q=^7DZ-/XEV:3=5Y.DBWN0Y;.5!^CT-++.^W)A/,^R@C0!BVI8%6YZA.&D MG=^'@9/8\2)\1.'.M5F&/1WLE91\$+T&8/+NVZ_/2]"E@FO/ M%5A)PUZ[O]C%BQDYI54"3>=[8C-RCCT2[5Y)@9$"1R!*FF!'W0H4VL$XY4BK MLH34JM2-4GA)'?4!K4C ( CW96H/KP)3N1, 9QAI-:P47RK3J76B/2;/$?HK MP?A>[5P167#N87[7]1+&DI#H);44%H%[9=^A^WZ MU N,!F/4Z)?MUQ!=/'ON*C45"Y3O@Y#\RD2WH%"L+7WZ/O6RI.$X95*93Z$H M"6XJL^K")O'B2^\N3[U\J3>#IE,*8@DM_#H"?)G36YQZN9*(_K$EQG 051[];7H+^[J[6"GXUN>Y.O32I%W,T*4*ZU;23FQ5DS^SAU,N0 M5/DQ70%Q:2]F51GI(Z$A(B3S:E>4VI]\ 9(2-TR1B_XBEXFKGEY%DI.RMHJ'"M7F)F5SD[*Y2=DD2YEDJ6F2I5[W M%;PZ4J..Y K>$XR7Z,ALTA0O,=E+)GOIY!)5].8>Z4I4:9QC#[>;B3/"9-O6"O/@\L70UO?)N3"M8$T1V'[)X-UJ3$)(29A+ A16H2PHXE(>RD;L(= M*OG+7'U[I(E@= ;H-?+,/;BC&6W8@MG'Z&:S2?Q@0;0F6.U3YQ#G"D-QFZ.Y M)5=,RA@A8#SK_ZR/F6/,YKFXS=%^\@-UM?\ _ETH)_ M^>,6K2SORH_QVD;9$:@0K^2&7"KMX^P#8C%E.% 7_?9GO>L\1ZL*MM;19;!1 MP]K)XC304Z])SS7IN>.GYTH]Z\PYY8D:GGJRK20;QHXTWB6$$XOE+;9,?*PB MA;WR@-( Z%-0)O@>'GIQ450<8!V:A/OW>>JYM_TY-'H^;C%412T%Z?7")B>? M72MBP&1"ZY+)?Q_$^%_7\B[QG[Q@FP6_!3>A'R+#P,>\44T0_F&8!.%L<),A;#*$38:PR1 ^J@SAP:3&2A?. MUD9^OG +YG@3AENDP,DU->G#)GV8*FR3/MR@;^Q%T>02=\@E!I&<:A*+36+Q MT286C[VLG5M[%!;CL]<,L N 879?H.;[Q MHSA,!$8T#?"5I!7S6 !5DDP?@1@7_ MR5[&F* #%V1UAR6,B81YB9T0?+1I#>A:W9FH8 %2E$8MI,'$'0JA2F06R\+O11-KQXY>336)&EM BOTZB9.PJ((I M&PZF#;4BT;$'#!%8*=0=@*W"*Q\(R%; M.BZL:%V4--X?@EHT:DT#9(4I$#N^;S#$C888$-A&XLUFYBU.N0.G&$5.OVUF^&B^ M 5*P>]JO/WW0X2$#]_S3L16":O& F4)0N(6@$_O*7D4AZ+WE!<]NL+3"C7(U MZ(^#5(-6,3 EH:8DU)2$FI)04Q):\Y&6"^3C+3L'E ZG.U^KF M/-24AU*%;H9G3(\,('#8TK>A!4W/+:@DHY,2A-3@AM3FCCK\E6$E'YW"6G* MT:2?!HDFY8.;0)()))E D@DDF4!2Q5C+U\:G-3[:;5$2NS9YM/ =VTTJ:'"T MH24!77#L,A-C,C$F$V,R,2838S(Q)A-C,C$F$V,R,2838QJYB*WTU*:WF3@8 MD1JV#\2SY",GOV^,I@ ].COUB%0/UHRN ME 5"2H4N;"GWH@BD_]^,\:"AZP M+;6+,T^[]'+RX:H./#$AY",)0 $,(9NW8LU;L>:M6/-6[+'"FO?N1M$MHOP MSA'-5^E?OD6WGHV5+?TE7UBO$]])_\Z.2/;I[6AS/?H0;7(_3B'WPZ1[G%ZZ MA\GP@)'A89(Z3%+'2.L[E#R.4WI40N-%E[H?E;CRW)5+8E:%6[VX5K5$[-L6 M\SYSMF=)"OM/M3SP(9E%DF,>@4TD( )P9E06Z,(-'+A9^N5P<% MY.2%,%N\DLP0)OTF6^"H\D%@9@O4 J7(J7J#N D$W':GGODAQP4],JR;AO(R M;+9[-7DA7"Z85!&3*F)214RJB$D5>4VI(L,LZE&WPZU*Z]-_WD6!&>;Z-+"/ MN QR?YKN!*[Y81I7L00^H AA M"M=S>K:' /9H4[#8))D$*Y-@91*L7DF"E=A29:^*\FU/(.E*GECMKB/* Y?G M>Z*5G+54HMWTZRKC<#G-NBK!$8B2)MA134B%=C#646E5EI!:E;KI7NHMJ_;+ MW!C>A(\H MW+DVR_E(!YO>G&2D4([O?*0S0)>X"#4Y(A'3V]QUB0FAV)0MTX+$PL B97Y\?8BM/Y]QL*5J&U7;NVY3&6( [L M].L0(_UW_'6(PX7II9?5"%4Q82Y&'%C]BY%0#0_<9U,QSIW,$;+?K8+=>YM$ M!,)])HW\EU(8^1_^^/;8X'SU@^;52:@LA,=5?/6^M7&5A,&6;LNV/VNT4J59 MV\:Z9/ G[7XP4W!J"D['+CA]?05G.A+TX!:&?] 2N7GBLV,&I5YLJLF,Z M\1;1/81'="X3:LT+#_K4:T)YM$\NI5)M2#ZHE*B:34Z][E/(@.E*=5.:SBV\ M,R_J9>2UVZT;'DZ:4'MW>>KEH;T99*J!CZF"%%8U,"-R427Z@?RT6"Z2V XV M*/K=\A+T=XRP0N!'KKM3KSOMQ1Q-BI":\^V"" 79,WLX]=)357Z8:SC E9]J MOX?C-,L))W9Y@2LG?'VE_SHK2"'6_BMA-ICT7T_5:4>^F#L?&K+3X;0:_\X' MA7,N2U?P'X)5QO[4 4ZS]&3/POW&F%0?=#C%AF<9"$4J]YM1=4EUF$G5"0L'B]C=&.4R)8_ZXQ_:HG3VMDF,1V&3OR39T61NW1MI@M2H?&IY]HJL *$__E5!S),'$-&CT[C MVF,=089!;CTV:;LF;==D$&E,V(6;0,1:7V1L-OFVIYZA*\\)$!:;R1C0] B- MEHR!$4*_UY8;IB4%7Y%%?D\Y=.WZED](2H/6A&&WKO7L>FGT],(*0Q1F.78S*Z[V M$OBS XJS%$?X,> #>VE"R-GB5%B?J758DP0O]#M@_]/ZI0^(G^\KVG$=HK\2 MY-M[SB6Y4BW!Q(<'5X"J2UF*%2/?PM)%YC1DN=?E2K6$<6&N@F)31YJ38&\QS$ M5.LQEQL A5^S'%NX*R_.G#[ +=,26B^HFRN, ',$^H"@.73M&#AU?^E^Y<[9?ES"V5;&^5T7=CV(XRO U\-'^ MJQ7^B>+KQ'?X8F8! ]A/AU#JJGQ9I,*1W! K6BD1UN#?CA[*-\WD@VU*P]+")Y>/: M"M%]Z-KT)Y;DFP'8K\4*R)-7FR2]#U\=V<4J(WJ,9!9*<\6*N6*%5H?S[\!+ M8G3CV^S;*BA 1WO1"H66HP_,4*;_%+$:_K!'';Z1X>C0$1WV(L[;9H\@XM,\ M.5_O[MRF;<%04[FF #S'.I1.CCE@'"@,KX^J'^63O!^E''%6&]*X4X[1G7): MIP'-;A,V*_2>Z9LK"WM)E&\+P!?< M424Y3_.RB!WON@D%V8A: #A#]I6(B,0Q[KF-(G?EIW/:=_ OR2;M_C T_JNZ MJ ;H%$#&2U]I#L %[>]X4([[YWM!;%NBW4G5!ZG8.1*\@2AS89Q;HAT,4T9: MJ26D5J5NND2T\B7N\@5NGD6CW D TT9:#449:3PZCSYJ-$6(Z%3B01J#/U"N M/C_M][6G+NV4DM[(IZ[F^GBU0>%^YWH>NK \=QF$OLMYSDRE-8!SEH("E@$W!1)'OX2Z M@@G"87V]3L M]5<>ARS8.MA[OPKR:ZC> K2=R$6RV]1YLB@FS ]N@/PXI7J"MN+7MBSEZPPV8,- MO#LC)!H">-QJH'G:I R. !M[!'>B2K8!\()5![$)B((JL<(AO)>2504:P)M3 MO:54(0>\?.@/A\DV O""U'#2&OYUK[&$1IX\ZB*W:CL(SSH-)[LJ95K"0/E3 M8Y?H.3Y$:]2B/S]1HC^XU[>DVQGI%_^A# 2!#_H0C&_\* Z3U%KD!'NHD-/. MLSH*G)@.#1!,"(?#\NH4HM&@=96K(\0L8A*#PXC)L)6)+84J%8/593".R.?D MF;?O7BM#_=RR_T3.;6#Y$EG('3H!$)(1:=KA'-R!/+V2NB$!'+R;.UB^<^T M5")>A*D[@%HSQ?QR\:MCX@[62\[3S.P"08=9YXO(I@RI0K(IHOB$7 M,TF)KPH.('6LL["J=(R='9;?!KDO%.3&+Q5CLEB?9$$"FEJQ )"F"LW:)$6:L8C(- >1J M*:QG,A1-5)P<+9;Y"U_8A FB.+I&*"W0)3D'X=7+%OD1MR)9M@, >5K24TN- MLK$EE>UUEV@;1"ZV3/ *'#R@"(4[-+=M\BEZ"C#*Q2IJ-C=H1SG M0Q8,3Z(C#00@YTM6\B-Q ,XB?(F6*,3GF$RQ4:K6[2U3" TA%TS)?F30 4